One suggestion regarding the 500 track point, why not allowing the user to chose 1 track with 500 points filtered OR creating multiple tracks with 500 each.
Older unit allow 20 tracks with 500 points each. Would be good to be able to use all of it.
We can talk GPS if you want on the 22-23
KTM 950 ADV '05.5
KTM 690 '10