I have activa and using it since long time. Earlier I was using passion plus but after switching on activa I am very comfortable special while driving in city roads.
Its pick up is also sufficient for city roads.
Additionaly we get advantage of free legs, space for children & luggage space which are not there in bikes.