Its new and expanding, dedicated to getting the best out of setting up suspension, articles and ideas. Feel free to submit questions and comments on the site, it's primarily there to help you in this one area only (not challenging any other forums).
Mike
http://suspension-setup.com/index.html