How tall are you? What is your inseam measurement (no, I'm not sick)?
I have some of the same concerns since sliding into a demo in St. Pete several months ago.NE1 know if we are going to have problems with roll bar clearance. Several of the clubs I ride with use the broom stick method to determine clearance for the riders. A few of the pictures I have seen of the 111R look like the helmit extends above the roll bar. That could be a problem.
Vantage: do you have the specs to make the caculation? I'm 6 3" with a 35" inseam.