Please don't start that again. I personally checked that the winning bike had a speed limit set to 15.5 mph. So there's absolutely no doubt.
I didn't make an issue of it or claim cheating.
Given the race was won by a few meters over a distance of a couple of hundred that means a possible speed difference of less than 5% so a maximum of 1.1kph error.
It's well within the error limits for the equipment given all the error sources.
As to world champion, perhaps EU legal class world champion.
Please don't make to big a point of a local fun race being all there is.
Pikes peak is a far greater test of performance than that short hill.
Remember performance is many things range, economy, acceleration,torque, sustained power all come into play.
And relax