We’re currently working on importing the old forum posts to the new site—stay tuned as the data transfer continues. We’re also in the process of bringing over more reviews from the old site, which may take a little longer, but progress is being made every day. At the same time, we’re fixing multiple issues across the site and rolling out improvements.
Today we added a new support page through a different system, which will help us improve member management moving forward. Thanks for your patience as we continue to make steady progress!