I service my bike ever 2500 miles. While the service manuals sevice periods are 5000 miles, oil is cheap (used to be!), engines aren't. Fork oil, every 7500 miles, steering head bearings every 10,000 miles.
Look at the Universal Floorboards PN 5500000. They will go anywhere a male footpeg goes.