Hi,
Did a test drive of this bike before buying Yamaha SS 125. To be honest, centuro is better than most Mahindra 2 wheeler.
Pros:
Features (OMG!!! So many features flocked on a bike in 48k range)
Mileage (claimed and verified with my friends)
Cons:
RELIABILITY (this factor is 1 huge thing)
Not sure how long Mahindra will support this product and extend supports and spares. I have seen lot of brands with extremely attractive 2 wheeler, discontinuing their support (Yamaha Gladiator, Honda Hunk, TVS Flame, Suzuki Fiero).
So this makes me skeptical in throwing some bucks to buy this bike.
As of now, my mind-set says 30-70 (no go - go).