look at this link
Top 10 Learner 125cc motorcycles - 03. Honda CG125 - Page 9 - Motorcycle Top 10s - Visordown
it ranks best 125cc bikes. and honda cg125 ranks top (in 4 stroke bikes). honda cg125 is ranked at number 3, the other two bikes at no.1 and no.2 are 2 stroke bikes.
so i guess this discussion is over here.
this article is written by people who have access to numerous brands not ike pak where its only suzuki, yamaha or honda. and they chose cg125 even above the new cbf125 (that replaced cg125 in 2010). so as far as 125cc category goes, we are getting the best 4 stroke bike available worldwide. the factors that are considered are not only speed, but a whole bunch of others like fuel efficiency, durability, comfort, reliability etc etc. and the cg125 shown is not very different from our cg125, only changes are disk brakes, electric start and 5 speed gearbox. Also this cg125 is more heavier resulting in lower top speed of 60 mp/h (100km/h) compared to our cg125 that is lighter and as a result has top speed of 75mp/h (120km/h).
if bikes like yamaha yzf r125 are lower in ranking than cg125 than what is a chinese ravi piaggio?!! YOU DECIDE !!
if u want a better 4 stroke bike than cg125 then go for a higher cc bike !