I just joined, posted a few replies, hopefully helpfull. First impressions, seiously good idea.
Second impression after going through a few posts:
There are a lot of commercial posters on there plugging their own products, some good some bad IMHO, problem I would have with it is the advice given is obviously commercially biassed and it would appear it is allowed.
Not calling them, seriously wish them luck with the site, but members are not, and I stress only in my opinion, getting the best advice, they are getting commercially motivated advice in a lot of the replies.