There is a guy named Terryl Dyctal or something similar on youtube. He runs a small engine repair shop and was looking at the storage times of different fuels. The test he ran was from Jan 2020 until recently (September ish 2021) to see how long it would take for different fuels and fuel treatments to keep 10 brand new lawnmower engines running.
He ran 10% ethanol in 87 ansd 91 octane, non ethanol VP racing fuel, 10% ethanol 87 treated with heat, seafoam, stabil, ethanols shield, etc etc etc. to see which would continue to start the lawnmower the best when cranked once/month or so.
In the end the 87 with no additives outlasted several of the ones with additives. Seafoam and Stabil360 were some of the last ones. The best was the VP racing non-ethanol but at $10/gal...yeah right. BUT almost all of them went 1 year and still cranked the engine. Now after they failed, he dropped the carb bowl and saw jelly in carb so even through the fuel still burned, it was leaving deposits in the carb but I believe this test was excessive and the run times were short. Likely longer run times would have allowed the cleaning power of the ethanol to desolve and minimize the build up of the jelly.
Point is, if you can get non-ethanol that is preferred. if you cant, don't sweat it but do follow some rules for setting up.
If you are going to leave the boat setup for 6 months or more, I would pump out the tanks and run the engine dry before leaving it. Run that fuel in OPE to use it up or in your car while it still reasonable fresh. Less than 6 months no no use, no problem.
I do use Stabil 360 marine and regular 1oz/gal dose of seafoam just as a precaution but I've been running 10% ethanol gas from a high volume gas station for the last 12 years on my 2000 mercury carb 90 with no issues. never had the carbs cleaned and it idles and has a top speed the same as when I bought it.
of course I've just jinxed myself but saying I jinxed myself i hope to have unjinxed myself.