If you going to mix @ 40:1 even with 100% synthetic oil you have increased your chances of carbon build up. I’m not saying it’s wrong to do in my opinion, after all oil is the film of protection. I’m just suggesting you decarb twice a year if you run much or use Merc Powertune once a year and run the Yamaha Ringfree (or your favorite equivalent brand) at a maintenance dose now and then.
I’m a fan of preventing the carbon from building up, not letting it build up then shocking the engine and all the carbon (a substance as hard as diamonds) lets loose in your engine.
When you take the heads off and decarb you get a lot more then just spraying it through the sparkplug holes. I use a 3M pad on the top of the pistons and gasket surface that’s called Synthetic Steel Wool, its not steel wool so you are not putting little pieces of steel in your engine.
When you get your engine back you might also want to check the mesh fuel filter screen that’s just after the electric fuel pump, cleaning it is easy and it shouldn’t need replaced (item 10 in the picture on my ProMax). Then the micro screens they put in the fuel injectors themselves, I removed these because if something makes it that far I hope it passes through the injector being it would be very small. If it doesn’t pass it would plug that screen and cause a lean condition (no fuel = no oil) on that injector/cylinder.
The information I have passed on here is just what I do and have learned from others and my personal experience, if you have a like or better way that’s cool.