im using a premix of 40:1 with a fully synthetic oil, the manual suggests 32:1 but I ended up increasing the ratio because I was fouling plugs. A few experienced riders told me they run the same so I didnt think it would be a problem, maybe its time to get back to 32:1 and change the jetting.
So far I know the premix has not that much to do with fouling plugs but with the an engine not hot enough when ridden. Oil premix ratio has a lot to do with the rider style of each of us. The harder you ride the more premix you should use. Side effect would be a better ring seal with a higher premix ratio. When I started on my 2 smokers I ran 50:1 and had some problems with lean seizure along the way I went to 40:1 then 30:1 and now I'm at 22 to 25:1 no spooge no fooling plugs but you need to ride the bike hard to get that.
I sold my trusted RM125 to a kid, jetted for me, premix oil ratio at 40:1. Long story short got the bike back a week later spooge ouzing out of almost every possible opening. Went from needle in 4rth to Needle in 1rst and lowered the main from 180 to 165. That suited his riding style way better.
You will hardly find anyone riding the way you are except you are in the pro class level
So each rider takes care of his/her bike in a different way. Some people change pistons at 50 others @ 100 and I changed the piston on my RM 125 @ 10 to 15 hours. Now I re-plate @ 150 hours per cylinder, do a bottom end @ 150 to 180 hours and won't re-plate a cylinder more than 3 times.