You dont need to be doing it every month! If you paint the struts themselves up with some decent quality paint, like engine lacquer or something it'll stop the struts themselves from rusting - if they aren't stainless. As for the threads themselves, wrap them in denso tape, keeps the threads clean and will stick on for ages!!!! I used to clean the springs up and spray them with like an alloy wheel sealant. Just helps stuff from eating them through. Doesnt look great, but you dont see them anyway so dont really matter!
As Vrooooomtsh said, the bottom spring is obviously meant to be compressed, it's only a helper spring. But I'm sure Adam would be aware of this?
Exactly I agree with you, Adam himself admits WD40 has to be used once a month it is not durable enough. ACF50 is the most popular the stuff bikers cover their bikes in over winter time they only need to apply it once! You can actually buy covers for them as well, tape I don't like the idea of it and surely it won't last long. The most popular by far when I thoroughly researched this is using non sticky bike chain grease.