Man, that site has been around for ages, I hadn't looked at it in 6-7 years, surprised it's still around. I know many of the people on there, many who don't even play anymore, and some that still do.
What would be interesting is, to create a site like that for all the convicted cheaters in the community, along with who caught them cheating, evidence, dates, etc. Wall of shame so to speak.