isn't this a case of the heart ruling the head? - if I was a youngster I know I would be looking at the sporty 125s but they come at a horrendous price-from memory the Yamaha is over £4k OTR! The performance of the Aprilia comes dear-not only in terms of the expensive fully synthetic 2-stroke oil it demands but also it is a very high revving motor requiring frequent top-end rebuilds. Can remember thrashing everything I rode to within an inch of its life-they loved me at the parts dept!
But most of us don't buy bikes like a lot of people buy cars!