Well I bought this bike as my first bike last year and till now there is no problem I am facing in it,
suspension is too good, pickup probably the best in Indian bikes.And talking about the mileage while riding this bike according to the speed limit you will definitely get 45 above avg per litre,
My office is located 40kms away from my home, and trust me riding experience is so comfortable I never face any problem like backache or any issue.