Cycle world didn't use GPS or TREs.
They just looked at the instruments.
Besides both bikes are limited to the exact same speed. Cycle world is saying the zx-14 can get there while the Busa can't. Ron and I were both there side by side at the limiter
I'm not saying the Busa can't hit the limiter, I'm just saying when it does it's not going 186. If what you say is true about them looking at the instruments, then they are WAAAY off. 186 on the Busa's speedo is really about 175ish. If you ever top out your bike, glance at the techometer when the speedo hits 186. It'll be in the 9,500 rpm neighborhood. The limiter is at 10,500.
In other words, when the speedo says 186, the bike is still picking up speed. The only moderate way to truely know how fast you're going is with a GPS mounted on your bike or via radar-gun. Looking at a sportsbike speedo will only give you a ballpark figure on your speed and more often than not its on the high-side.
BTW .. kool banner!