About how tall are you and what is your inseam? I'm interested in the Typhoon, but having trouble getting an idea of the sizing. I have an XL Specialized Pitch, but it's a little big and I think a large would be perfect. It doesn't seem like making a new subframe would be that tough, but how is...