Get the Kwakker. It'll be fun, practical (for a bike!), comfy, frugal, won't make the shitty two-stroke noise (noise is a good way to describe it. It's not a sound or a note), and will be honest about it's intentions.
The Aprilia will keep telling you you can go flat through hairpins, and reward you with broken bones. The Honda 125 isn't made very well (I believe) compared with it's bigger brothers, so it'll fall apart in no time.
For emotion and passion, get the Aprilia. For a decent bike get the Kwakker.