IMO, a road bike should be geared as tall as is practical. Seemingly tiny differences in final drive ratio have bigger effects than you might realize...for the moment. A 1-tooth change at the countershaft sprocket might translate to 400-500rpm difference, at 50mph+. If you're out there, enjoying some breeze and accumulating road mileage, higher-than-optimal rpm will really get on your nerves. Consider the wear index, with the engine spinning 600 revolutions more than it needs to, per mile(!). OTOH, gearing that is too tall will result in weak performance and you'll soon tire of having to feather the clutch and downshift for the slightest incline. There is room for rider preference, i.e. an optimal range. In my experience, that's going to fall within a 7-8% range, as in +3/-5% (taller/shorter) from truly optimal.
An L125 should be capable of exceeding 50mph, with ease. You may need to give it some break-in miles...and come up with a reliable test track, i.e. a specific section of road that allows full speed, in both directions...to negate the effects of wind & incline.