I own hero honda passion pro since 2009 and it still amazes me like it had been just a month since I purchased it. Though, I know in todays generation when you have pulsar model or gixxer or many other sporty look bikes in a very loe budget, but still passion pro is very reliable.
Normally, it gives 60+ average but as its been 6 years I got 45-50 average plus it is very comfortable, but not for long runs. Handling and control is very good, but if speed exceeds 80 than you wont get a streamline motion and bike would start vibrating. Gear shifting sometimes got hanged in between but braking is very efficient. The level of gear lever and leg stand is parallel and thus it gives great comfortabilty to the legs. Its suspension is very resilient and thus gives greater comfort at bumps or even in uneven surfaces.
My overall experience is ok ok with this bike but in comparison to other bikes within same range, I would prefer passion pro