OMG forums need to come back!! It was a horrible thing to try and get to them but they were gone. I counted on them to help me when I couldn't get something to work right. Ok so my favorite place to lurk was the Tell Me When forums as there was always awesome info there for
A side note would be creating threads in the current forums for the projects, if it's even possible. Though I know this would be a drawback in having it start out with nothing but if push came to shove, just an idea.