Hi there, I would point out some of the shortcomings and my experience with this bike.
1) Mileage; being an economical bike mileage is fine it would give you around 50-60km. if you drive it economically.
2) Comfort; it is a point where I would rate it the lowest. the shock absorption quality is not good. you dont feel like riding a great bike. when you are driving in streets like Delhi. it gives you pain.
3) Reliability; Reliability is a point I would say you should trust my bike had got me into the problem several times. I do not know it is my luck or the bike has problems.
4)Road Grip; Tires which are given by the company are good but not the long lasting one.
5) Appeal; The bike is economical and if you dont have budget and want to drive an economic bike then drive this one. but you will have settle on some grounds.