Ravi,
I bought the 2014 NEO Jumper 650B (I know, I know, at 4 NEO bikes, I am practically a dealer). At any rate, I'm around 195 lbs, 5' 10" tall. I have the bike assembled. Given my height, weight and given that I will be riding on light trails and/or, at times, rough or slightly bumpy...