I have this bike for last 3 years and this is by far the best mid segment bike.
It has the best balance, feels so smooth while driving, changing gears is like butter.
Mileage is consistant.it is giving me 60-70 km per ltr consistantly for last 3 years and the best part it has not incurred a single rupee of maintainence cost to me besides oil change.