I own a hero maestro edge, and I think it is a very good scooty if you maintain it. You have to service it on time other wise it will start making noise badly, mileage is a question but every scooty gives approx 40to 45 km per litre. After 3rd or 4th servicing mileage will definitely increase. And hero motor Corp trust is always there.