teflon is somewhat new... when did teflon pans come out?
I use it extensively on my pins, have not had an issue.
It will not short, or block a signal.
used sparingly, it leaves a fine coat behind, which reduces friction.
And yes, it is a vast improvement to ...what was that stuff??? whale tallow?
what ever it was, it got hard as dry glue with age.
don't worry about it, just use it! great stuff.