I'm a stickler for maintenance and tend to keep things for a long time.
I try to use non ethanol whenever I can. When I can't I put in some Sea Foam along with the gas.
I'd rather run ethanol free but it is hard to find. I only know of one station in Franklin where you can get it. It is over on Columbia Pike. Far enough out of the way that I don't go there often.
I run non-ethanol fuels in my mowers, weed-eater, (formerly boat) and both motorcycles.