Originally Posted by forum*rider
I believe being more hunched over forces the quads to work harder.
Maybe thats why you have more power.
Anyway, hope your having fun with the new bike
I like it better because I am more centered on the bike and can use my arms to help with leverage....when you' sitting straight up...it's more for comfort and leisure cruising