I have my own activa. and friends believe me its work like a great.
Mileage;
on the basis of mileage, it is good. But in city ups and down place the mileage down. it give me around 38 to 40 kmpl.
Comfort;
it has bad comfort. suspensation works good but their quality is not good.
Reliability;
I think bike is reliable. it work good I have ride this around 180 km continuous and it has no problem.
Road Grip;
it have a good grip on the road and I am not yet chance any part of it.
at the end, I think the suspension in not work like other segment bikes you have. milage is good and has a good space. combo break is the good part of this bike. I have done 20000 km and the bike has no problem yet.