Absolutely awesome piece of machinery, BUT, not in a million years is he doing 200 mph on the road in that thing......maybe on a Dyno.
Ever ridden an upright bike at even 100 mph with an open-face helmet??
Apart from acting like a parachute, an open-face want's to either rip your head off or snap your spine backwards.....not to mention, something like that would become airborne at that speed.
But as Roo said....I want one to please