don't you ride in Japan?
If you find yourself in Nozawa lets do a few laps and I can see what the sherlock is all about.
By the way what length do you ride and whats your weight?
Still hard for me to believe it would compare to a prior or a hovercraft or a gentemstick or something like that.
Still people once thought the earth was flat so I'll be open to the possibility.