Mahindra Centuro was my first bike. I have done lots of rides with this bike and the longest ride is about 300Kms. I have also tried off roading with this bike. Overall its a nice bike and it have its own pros and cons.
This bike suprised me with its comfort and disappointed me with its low pulling power. While on off road, we always find difficulties due to low pulling. I dont know that it is a problem of my bike. Well its a nice bike if you are like to go around 60 Kmph speed. I am getting 55-60Km milage on this bike.