My primary objection to that bike is to styling a 125 as a cafe racer.
My general objection to 125's in UK road legal learner friendly form is their chronic lack of horses. On a full license what is the point?
I've had full license for 30 years+, I just want to get to work now cheaply so want the best looking 125 (100mpg & £17 road tax), a 1000cc bike is not going to get me there any quicker. For fun I ride the Vespa or my bikes.
I have plans for it anyway...........