It seems to me on the car that it's usually the negative terminal that gives trouble.
At work, we have a can of copper goop that looks like antiseize the the electricians paint on all the battery terminals. Expensive.
Boeing T-9, I've used. Expensive, but worth it if preserving an aluminum aircraft or boat. I never tried it on a battery.
The felt O ring comes from the auto parts stores in red and green....Why? I thought they were treated special for each post? They do seem to work, but when you are servicing a battery bank, you need a CHEAP system that works, due to so many connections.
You know I'll be trying Vasaline or plain grease on the cars after reading this thread!
As for Poof can products: there are some that can't be beat. Kroil is one. Spray cable and chain lube is another. WD40 is horribly misused, but still fantastic! Brake cleaner and electric contact cleaner (same-same) is a miricle! I love rattle can etching primer spray paint. On the other hand, I'm apalled at the amount of old-dangerous Hazmat left overs I've taken to the Hazmat Dump days the local govenment has put on. My dad had a pickup truck full of the stuff that we took down after he died. Some of it smelled flat illegal by today's standards!
PS I think Battery terminal spray preservative products DON'T WORK. Just a personal experience. I don't know about the spray terminal cleaners, I've got one of those wire brush cleaner tools, which has the blade thingie on the other end. It's the S**t!