We have a single thread where we're tracking all feedback on the new site. Please go there and post up any feedback you have.