If Sauron lets anyone poke him with a little poison pin, it would be because he wants to show off that he's totally immune. That stuff works on human physiology. For a Maia like Sauron, a body is like a suit of clothing.
In Sauron's actual presence, the Bene Gesserit and so on would all be...