What does having run a tracker, have to do with the ability to judge new sites?
Posting on a forum like FST, that rightly allows comments is a good thing. If the attitude of the people running the site is right, they could for example, take on board what has been said, fix the issues and make an awesome place people want to visit.
Bookmarks