I live in Pune and I brought Honda Activa 3G for my sister last year.
This bike is very comfortable for daily use, mileage is also around 45-50. My sister used to travel for 3 hr daily for her job up and down. But after continuously traveling her back pain started and was taken a rest and then was not happy to drive daily. Actually her height is 6ft so I guess by this her back pain started .
I use activa daily I dint found any problem .