Just re-read my notes and possibly didn't make something clear which SeaPuppy Picked up on - The engine MUST be upto temp when pumping anit-freeze in.
SeaPuppy - sounds like your marina have a nice simple but great approach!
Osprey - Whatever you do to your engine it will always have salt in it at a microscopic level.. which is still more than enough for corrosion. All depends on how bothered you are but I guess throwing some salt away in the anti freeze mix isn't going to do any harm if it's a product you like to use.
On the starting the engine every month again, can't do any harm but personally I'd not bother. If you've fogged your cylinders and everything's lubed up then i don't personally see the point - but its not my boat! Your choice. If you want to keep engine oil distributed then maybe its worth keeping the plugs out and letting the engine turn over a couple of times every now and again.. but again.. preference.. we all have our own ways
On the WD40 vs Corrosion guard.. I use neither. I use a product called GT85 which is basically a superior WD40. Very similar but contains PTFE for better lubrication and longevity. Also doesn't make stuff stick to everything thats been treated as it dries up unlike WD40 which leaves a trail. You can get it from any motor shops, motorways, halfords, local motor factors parts store etc in the UK.
Apologies for the essay... spending way too much time on this forum at the mo! Need to get back out on the water already!!!