Bring back the 2 stroke AUTOLUBE system , that's what I think .
then you only need to argue over what brand of oil to buy , not premix ratios.
I once read a Yamaha technical article which said with there autolube system the equivalent oil / fuel ratio at idle was something like 200:1 but at full throttle it was 15:1 .
this would seem to back up the theory that higher revving engines need more oil, but I don't know what the extra oil is doing ,maybe it is giving the bearings & piston rings more lubrication or maybe the oil is just absorbing heat and then going out of the exhaust ?
I would think a 125 single cylinder bike would be getting revved harder than a 500 single cylinder bike by most riders , so if the theory is correct then the smaller engine may need more oil.
also its easy to forget to check your air/fuel ratio {jetting} when you try different premix ratios as one affects the other {I am sure you already know this }
anyway good luck ,dave