6'3 man...It felt like a racing scooter. I think it would be fun to ride for sure. Sadly they werent offering test rides at the races, just on the Yamy cruisershaha lol looks like you were influenced by the moto gp going on that day, going in to the tuck position might lead to teeth marks on the tach. How tall are you?
I would try to lift the front too!