I also use sta-bil for ethanol. The seafoam is not used all the time but I do put a little sta-bil in all my gas cans when I fill them. They are used for my psi washer, generator, chainsaw, Harley.
From a guy I know:
"I have been hauling petroleum products for the past 5 years which includes delivering to gas stations and thought I would share some information that maybe helpful to you before you fill that tank.
First lets talk about branded and unbranded gasoline or gasahol as its becoming more and more that ethanol will be mixed with the gas.
Branded and unbranded gasoline are all the same gasoline except 1 difference, branded gasoline contains additives formula specific to the brand ie; Sunoco, Exxon, Citgo, ect. these additives are injected as the driver loads their truck at the terminal. Unbranded gasoline does not contain formula specific additives. Each additive does different things and each brand has their own formula, whether it be to increase performance or clean your engine as you drive.
Branded station VS. unbranded? Branded stations almost always get the same fomula gasoline. I say almost always because there are special circumstances where they don't, and usually when they don't it's another branded gasoline with close to the same formula as theirs. Basically your bike should run the same with every tank full with the same brand of gasoline, no matter where you fill up.
Unbranded stations usually get whatever is the cheapest for them. Sometimes they get unbranded gas and sometimes they get branded gas. The big thing here is the formula in their tanks is constantly changing based on price. Often times people think they got bad gas (water in their gas), basically with unbranded gasoline your bike could run different with every tank full, even if you buy it at the same unbranded station all the time."