I wonder what the response would be if, in return for the IP and other user info, the IP and user info of the employees, including (most definitely including) their managers up to the boss (basically everyone involved at said company), were then also made public. They get our info, we get their info. In my mind's picture, the employees et al. would refuse, and it could then be posed to them, "users refuse for the same reason".
I think there is a basic right to face your accuser. But I think it is a relatively good idea - if you want access to private information, you should have to give up something private in return.