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...