I hit 120 a few times, and no screen. In fact, 1/2 helmet and sunglasses ! I usually back off about then because at that point my glasses are bouncing around so violently i can't see.
Mind you, i wouldn't ride at that speed for any time, and i don't do this regularly . But it's a hoot now and then. I plan on testing it's top end one of these days after i get around to reloading my tune after changing the speed limiter so theres no barrier up to any speed i'd ever consider going. I'd like to experience 140 at least once and see if she'll do that. But i'd definitely be wearing my 3/4 helmet with shield. Oh, and a crucifix.