Don't feed the trolls.
Yet you spend an entire thread on them. They can't get a better reward, can they?
Reap troll nodes more readily.
"More readily"? More readily than what? Besides, who decides what a troll post is? Sounds like a horrible snake-pit to me.
Show IP address of Anonymous Monks.
Don't we have a famous example of someone who wasn't able to use his normal nickname on Perlmonks for a long time, because otherwise his company might have taking steps against him? And isn't this example often used as a prime reason to have anonymous postings? Showing the IP address of Anonymous Monks defeats this. Furthermore, it only targets trolls who didn't create a handle. And it will only keep away those people who 1) don't want to bother creating throw-away nicks (a process that can easily be automated) and 2) would actually care their IP is posted. Of course, it will attract those trolls who'd consider the IP address of the proxy they use to be displayes as a trophy.
I'd say, deal with the trolls. Ignore them. If you want to change Perlmonks so trolls can be more easily ignored, give people to ability to not see postings of certain people (like the killfiles every decent newsreader has). Then everyone can make their own decision whether or not see postings of anonymous users.