Dave H M wrote:
So my vote is not to run.You have got "opinions" from one extreme to the other.
Your "method" is OK.....kind of.
It's good for the carb to sit there dry; well maybe except for some models in which the gaskets and seals will crack if dry.
As for the tank being empty, that encourages water accumulation and tank rust inside if your environment has wide temp and humidity swings. Of course, it probably takes the tank a long time to rust through; not so long for rust to plug up the fuel filter or carb jets.
Onan and others recommend keeping them full and running periodically for good reasons. Ignoring those recommendations and doing something entirely different and not having problems just means.......you got lucky......so far.
Note: Your "run once a year" tractor is a whole different animal.