If we talk about the piwerful engine for a non geared while than yes it was the machine which broke the thinking of powerful engine. They introduced 125 cc engine which was unique in its own. The first look of access is great and gave competition to honda activa which is sucessful innovation from honda. So after using it, in crux I want to state both its pros and cons.
PROS-
Looks are awesome
Handling and riding quality is brilliant
Good storage under the seat.
125CC powerful engine
CONS-
Plastic body specially medguard upsets
Low efficiency in terms of fuel consumption.
After sale service is poor.