I had to use a friends Dio( het) once as i was out of station and living in the formers house. The bike was comfortable, and also powerful, but the mileage it was giving was only 52 kmpl which was dis-satisfactory.
Another problem is the fiber body. Some crazy fellow on a pulsar banged the bike on the right side due to which it had become totally mangled. We had to replace the side panel for a hefty amount. But overall, go for it if you consider style as a parameter.