Might I suggest a digital 'Sigma' or similar speedo, average speed, mileometer, trip distance, average speed thingy?

Ducati singles destroy Smiths and Veglia speedos, the drives stop driving or the phosphor bronze drive strips or seizes and then strips in the front brake plate.

Solution was to fit a Sigma digital, on a flexible piece of trials number plate on the top yoke, zip tie the signal wire to the brake cable and attach the signal sender and magnet to the fork slider and a spoke. Measure the circumference of the tyre and programme according to the instructions supplied. Job Done

Nine months later the vibes destroyed the digital display.

Packed the display only in it's box and returned to Sigma in Germany with receipt. A new display and battery by return with compliments and no further problems for two years.

Was £25-00 from M&P at the time. More sophisticated Chinese jobs, without wiring, for up to 199KPH now available on Fleabay ~£15-00

Take your pick unless original whirling gears, cables and magnets are essential.

Must gain a horsepower from losing all that friction!!!

My regards, Bill.