Forums are officially up and running now. Ended up deciding to settle with Simple Machine Forums.
Feel free to register and check back for more updates.