I can't see the whole of this article, but it looks as if everyone has the ability to put new material up on this site. So anyone who opposes this site can simply take a few minutes chaffing it with false entries. Problem solved.
A lot of FReeper's use this site.
http://www.bugmenot.com/