>
Based on other posts - this seems sorta uncommon
No, it's simply a question of perspective. Most of what you see on the Web follows the squeaky-wheel principal. There's no scientific correlation between the number of posts about some "issue" and the number of people actually experiencing it out of the whole owner base.
I've checked all my speedometers against a variety of radar sources, and all my Triumphs read no more than 1-2 miles higher than actual for speeds between 45 and 70 mph. (My H-D XL1200S was dead on the money. Of course, for the price, it should have been!)
There are variations, of course, so I have no doubt some folks' instruments read as much as 10% higher than reality. There are parts of the world where, if there are errors, by law they have to be on the high side, not the other direction! But I don't think it's as common as some believe.
I would never dream of basing my calibration on GPS, by the way. The algorithms for a GPS computing engine can be optimized for time or position, but not both simultaneously. Calculating velocity accurately
requires both.
What should raise more eyebrows about GPS is the tendency to read a fixed number of mph different from the speedo indication. Remember all the posts from people who show "indicated 35, GPS 30, indicated 45, GPS 40" all the way up to 80 or 90 miles per hour? There's almost no way a speedometer, either electrical or mechanical, can be off by a fixed number of MPH! It will almost invariably be a percentage error, modified slightly by zero-set error and/or discrepancies in scale markings.
It generally takes a computer to be off by a constant offset.