Hey I recently gifted this bike to my mother. The reason I chose this bike was my friend had this bike and I used it for a week and trust me the power and pickup the bike has is awesome. It is almost equal to an activa or I felt more than that sometimes and the mileage was pretty awesome for a city riding with lots of traffic and signals.
But still the bike gave me an mileage of 48 to 52. I feel that its worth buying the bike. The only drawback I felt was it looks like a girlish bike and not so manly looks. But still awesome performance and totally worth the money.