I wouldn't exactly call that negative PR. They didn't blame you, or come out and call you a monster. It was more of a casual reference. If my company was featured that way in a large publication I'd be fairly happy.
As a side note, nice idea for a site. Every game I've been involved in was run by hand. I'm not sure I'd be willing to pay $2 a person to organize it though. Have you considered having an 'unlimited' account or the like for $100 or so?