Experience is always to share, if your office is far and your bike runs many kilometers in a day then in this situations cd 100 is a good bike.
We can say cd 100 is the BAAP of mileage and the reason behind this magic is that small cc engine has been used.
This does not look like a tussion bike but once you see the mileage it is really having its appreciable features.
As hero honda or heromoto have its speciality in two wheelers.