Obviously you've never opened an engine up doing this method. Not what I would recommend at all.
Its best to not run them at all and introduce any more condensation than you have to. Running them just introduces a huge amount of water and condensation that will not get burned off and evaporated because its not running long enough. It's the hardest thing on them you can do. If you'd take the engine apart and look at it you'd swear it would never run properly again, the valves & seats rust, the pistons & head corrode and the internals look like crap the more its run and cycled.
Put it away and dont run it again until your ready to ride for the season. Not running the engine is best. The engine will still corrode a bit but nothing like when you run it every few weeks or months. I typically fill with fuel, then run it thru on a lower power setting like the 240 tune or dump the old fuel out and use fresh if running on the 300 tune right away. Full tank is best at minimizing condensation.
The thing is this, wether you leave the engine sit, or run it monthly, the engine will not die, it will still fire up and run decent either way, but running it monthly is much harder on it than just leaving it sit there without running it at all.