The new Forums technical preview is now live.
Please have a poke around, the styling and such isn't something we've worked on yet, we've just been getting some of the basic config setup how we need it to be setup.
You should be able to register without issue, but please use the new section on this forum to report any issues or provide general feedback.