As one deeply involved in filtration engineering for almost 35 years .... recirculation polishing without FIRST cleaning out the tank IS snake oil ... and will only 'temporarily' --- say again TEMPORARILY clean the oil.
Recirculation polishing prevents the 'growth' of particles into larger and large size, and removes the 'seed particles' (mostly bio-forms) from the fluid. The constant removal exponentially decreases (and removes) the amount of particles.
If you dont periodically inspect and clean the tank walls, those particles 'stuck and growing' (growing fungal filaments, etc. and agglomerating sticky gel-like particles) only become the seed particles for new and larger particle 'growth' ... AND when the matt-like 'colony' of living particles break loose (because of dead and dying micro-organisms) they rapidly 'slug' the previously cleaned up oil with an exponential amount of even more particles.
Recirculation polishing removes the particles before they can affix to the walls; but, it cant remove those particles from the walls if they have formed a 'sticky colony' (calcyx).
Recirculation polishing of a fouled tank is of NO long term benefit. You HAVE to start with a CLEAN(ED) tank.
---------------------------------------------------
FWIW -
•DONT keep your tank full or 'topped off' if you arent going to use is SOON. Fuel oil exposed to the atmosphere (through the VENT) DEGRADES and becomes INFECTED.
•Water that enters the tank vent will only SATURATE the amount of oil present, less amount of oil = less total amount of water.
•Tanks do NOT 'condensate' all by themselves; if that were true we wouldnt need water wells, just empty tanks that magically fill with water ... and you know that doesnt happen. The dry oil from the refinery transfers the water from the atmosphere into the oil until physical/chemical equilibrium saturates the oil; the less oil, the less total amount of saturation.
•Even if the oil does become contaminated, a smaller amount that is burned is quickly burned. A large amount of contaminant doesnt burn very well and can pass right through the combustion chambers as 'incompletely burned' and can then easily 'coke' on the hot internal walls of the exhaust manifold and injection elbow.
•The typical 'racor' only has about 30 GRAMS (~1 ounce !!!!) of 'dirt capacity'
•Dont 'top-off' the tank unless you will SOON use the entire amount. Drain/empty the tank for long term storage - burn the oil in your oil-burner at home.
• The modern liquid 'tank cleaners' are of value ... but youre going to need a lot of tank cleaner and filters if the tank is 'crudded'. (I use a minimum amount of tank cleaner in my clean tank with permanently installed recirc. filters --- helps keep the tank walls 'cleaner'.)
•(if your tank is prone to serious and frequent contamination, consider to put a bio-blocking ~0.45µM or less, 100%/'absolute' removal efficiency rated FILTER on the vent line. Funguses spread by distribution of airborne 'spores')
The 'proper' way to recirculation polish is to FIRST: clean the tank. Then continuous recirculation polishing will 'help' keep the tank clean and relatively free of particulate.
Other have stated, that if the tank has baffles, etc. .... there is no way in hell that the relatively LOW amounts of low pressure, low velocity recirculation fluid will affect 'knocking loose' the particles from the walls! ... nothing beats a long handled scrub brush and few pounds of paper towels (burn them when finished!) ... then chemical tank cleaner, then recirculation polishing a small amount before you put in new/fresh fuel.
Is your fuel or tank contaminated? ... how to tell:
draw out a small (4 oz.) sample of the oil and put into a CLEAR glass container and hold it between your eyeball and STRONG white light. If there is any HAZE noted in the oil, its contaminated and the tank should be inspected for heavy wall deposits ... and if 'sludge' is noted on the walls, then mechanically CLEAN IT OUT; ....... and then, recirculation polished! Uncontaminated fuel oil is "crystal clear" when held up to strong white light.
Sadly, most fuel oil from 'marinas' that only less than occasionally get their tanks filled .... usually the oil already has a 'haze'. Check the oil before it goes into YOUR tank, if 'hazy' find a 'high turnover source (truckstop, etc.) that sells 'fresh' oil.
;-)