Hi friends, I have two bikes one is Honda dio and the other is Mahindra duro. If you consider only Dio bike then it is definitely good but if you compare it with Duro then it is not up to the mark.
Coming to bikes fuel consumption, its not good means at start it was giving 40-45 but now it got reduced to 25. But its totally comfortable in riding and handling is also good. Pick up is OK but it totally depends on your maintainance. The most important point is service by the company, it is excellent. They are doing a very good job.
Finally I give 50 out of 100.