I'm very happy with SeaFoam.
Sucks because we dont have the option of no ethanol, all gas here has it.I've used Stabil in all my stuff and had good luck with it so I have never tried anything else.
With my small engines that have a fuel petcock such as my generator, lawnmower, motorcycles, ATV's I always shut the fuel off with the engine running and let them idle till they run out of fuel which leaves the carb empty and unable to gum up due to fuel sitting in it. Then I add the proper amount of Stabil to whats left in the tank.
On my rigs without a fuel petcock I just add the Stabil and run them long enough to know that treated fuel has circulated through the whole system.
I live in Montana with LONG winter storage seasons and Stabil has always been good to me. I have 2 boats, ATVs, 3 motorcycles, a classic car and truck, lawn mower, weedeater, generators.....all stored for 6-7 months at a time with Stabil and have never had any fuel related problems.
I also use ethanol free fuel in everything we own.....it cost's a few extra cents a gallon but is money well spent to keep that bullsh*t out of my engines.