Crown 70 has self start. And with the help of good mechanic. Even a chinese bike can give you 50-60+ km/Liter average.
But the point is HONDA 70 overall has good quality on looks, performance, and sound. Rest is upto you. I would only buy a chinese bike for self start. Otherwise honda.
Sent from my Phone using PW Forums