The author is an experienced how-to journalist, however, this article misses the mark in several ways.
"Nevertheless, I’d restrict fiberglass tanks to diesel fuel, just to be safe. And even then, maybe not."
And even then maybe not? Why not? Fiberglass is perhaps the best material for diesel tanks, bar none. I've cleaned out 30 year old FRP tanks on Hat's that looked like new when finished, what other material can boast of that sort of longevity, durability and accessibility? The plastic the author touts? Plastic is fine for gasoline, however, it can't be fully baffled, at least not roto-molded plastic, the kind that's seamless, and it can't be equipped with inspection and clean out ports, so what do you do when a plastic diesel tank becomes contaminated? He could have pointed out that FRP tanks are expensive and not easy to manufacturer, not as easy as steel and aluminum. He could also have pointed out that plastic fuel tanks are available in a range of sizes and shapes, but they cannot be custom made, at least not when roto-molded. Fiberglass and metal tanks are fully customizable.
"The classic scenario, and one I’ve experienced myself, results from water leaking through the deck or around the fuel fill, and puddling on the tank top. Since the tanks are usually tucked under the side decks and with little clearance between tank top and deck beams, only the most scrupulous owner will discover, and dry up, this damaging puddle"
He is right, that is a classic scenario, however, if the tank is ABYC compliant the top will be sloped to prevent water accumulation, and the water will run down the inboard side of the tank, where it will hopefully be noticed before it damages the tank.
"Most fuel tanks last for 15 years, maybe 20, if properly installed and maintained."
Hogwash, I routinely encounter metallic tanks that are over 20 years old. FRP tanks, if properly built and installed, will last the life of the vessel.
"Corrosion isn’t limited to black iron. Any metal, even aluminum and stainless steel, will crevice-corrode if water gets trapped against it without exposure to fresh air."
Aluminum suffers from poultice, not crevice corrosion.
" I’d have the builder use thicker plate than required, for added corrosion protection."
He got that right.
"Every tank meeting USCG and EPA requirements must carry a label, affixed to the tank so it’s clearly visible, attesting to the tank having passed the appropriate tests mandated by the Code of Federal Regulations 33 CFR 183 Subpart J - Fuel Systems."
So if it doesn't meet USCG and EPA requirements it doesn't need a label? I think what he meant to say is that all gasoline tanks must meet USCG, EPA, CFR regulations, and this includes a label, and that label must include, among other things, the tank material and thickness, test pressure, intended fuel and manufacturer, and the label must be visible after the tank is installed.
I have nothing against plastic for gasoline tanks. For diesel tanks, especially larger ones, if you want to be able to clean it out, go with 1/4" aluminum or FRP. Make certain the tank is properly installed, especially for aluminum, ensuring it is not standing in water, being dripped on or in contact with anything that will retain or trap water.
Inspection ports can be added to most tanks, except plastic, only on the top for gasoline, top or sides for diesel.
My take on the subject, for diesel tanks
https://stevedmarineconsulting.com/fuel-tank-installation/