giving your ip to everyone watch it to a community with a lot of bad people, I dont think it's a good idea.
if you want the ip's to check make it like in WCL I think, sending it by pm to a mod, not adding it sign ups.
I have seen on other forums that certain threads the posts are hidden except for admins, perhaps this is possible?
Either way I fully agree with what you are saying