Ok, first things first. Those who dont mind spending 10k more should go for splendor.
this is a good bike for single use and good uncrowded roads. in such conditions you can expect mileage up to 80km/L. but if you plan to take pride in what you own, then go for splendor.
power is not as good as promised in the specifications (8.2 bhp, dont tell me !!!), at least it does not feel so.
yes, mileage is good but only in favorable conditions. when every thing is right it can go upto 85km/L, and in rainy and bad conditions it gives as low as 50km/L.so, in the long run this mileage advantage just evaporates. Anyway it will be a great attraction for entry level commuters, but for those who can spend some more money I would suggest splendor.