Bajaj discover M is not a good bike. It is comfortable but engine is not very powerful. Its chain set make a noise after riding some kilometers.
Average is near 75 outside the city. This bike do not have Choke. Overall it is a good bike for single hand use.