After reading most of these posts I thought of something....
For long term storage (or any storage, for that matter), where moisture is an issue, what about using WD-40 as an "intermediate" treatment to displace the water and allow the oil (whatever type) to contatct the metal on a molecular level. Granted, there may be some thinning of the oil. I still think it would be effective......although it adds 1 more step.
Ready.............GO!
Takeoffs are optional, landings mandatory.