I am always suspicious when someone shows up with some tiny number of posts to say they have discovered a new site - in every case I know of, diligent Flyertalkers have tracked the origin to an operator of the site.
After all, if someone cares enough to have discovered a new FF site, how can someone so diligent only have two(2) posts on FT, which is by far the central clearing house for FF information?