Took a little longer than we hoped, but the site has been updated with the forums going live. Feel free to sign in and get things rolling!
Any suggestions, feel free to drop a note on the forums!