As for whether it should be an article... 

I think that they have something like 1,000 people browsing at the same time as their record, and anytime you look there are in the order of 100 people browsing.  Not many members though, maybe 10 members online at a time at most.  Are those numbers big enough to warrant an article?  Or are they misleading somehow?  They also seem to have been responsible for uncovering many Wikipedia scandals, which have their own Wikipedia articles, such as the Siegenthaler and Essjay scandals.  If there are 2 articles on scandals uncovered by their site, then that would seem to me to be enough to justify a site.  However, it seems strange that that isn't mentioned in the article.  Isn't that the main selling point for the article?  In both cases, there are news references that prove that they are responsible, or at least that Daniel Brandt used the site to uncover the scandals.