Putting it on contacts would stop them corroding, but wouldn't it introduce a resistance?
Im no expert Chris, however.The actual contact surfaces should be clean and bright. It obviously depends on the individual design of gizmo. I personally dont grease battery contacts in GPS or VHFs apart from one radio which uses rechargable AAs. I do however liberally grease the brass contacts in my Petzl Duo then carefully clean the actual (raised) contact area it stops that green verdigris look. Geoff and I are both pretty liberal with the stuff on so-called waterproof switches as well (we use electric pumps) It certainly seems to help with that "atmospheric corrosion" that most things in a sea-environment are prone to.
The crucial thing is that gaskets and "o" rings need to be greased, it is normal to get a small sachet with cameras, headtorches, waterproof housings etc, but strangely not with GPS or radios. However the principle is well documented.
Damn useful stuff silicone grease!
Try a thin film around the rim of a weepy hatch. Dead good. Also flare tubes and the threads on gas canisters............possibilities are endless.
Nearly as useful as self-amalgamating rubber tape!
Phil