I have kept 2 cities.. brand hew ones...one in personal use and other with Uber...i also had idsi 2007. U can't get mileage more than the engine designers extracted. On highway,, i agree with mileage if driven under 100kmph... otherwise its not practical.
I referred to city driving sir g...people claim city doing magic in city traffic...highway is a lot different but again if city is driven over 140kmph, it doesn't give good mileage and also...body roll is way too much.