We aren't going to do a free module forum for downloads, its just not the direction we are going to go. We are actually talking about it right now, because its a good point you brought up. I suggested having a repo like thirty bees community, in there storing things like that.
For the free module forum, we are just going to put free modules in our shop. We are actually hoping to launch the iteration with our free modules this week maybe.
The main thing about having modules for download in the forum is they get lost, not updated, and no one can contribute. This is what we are trying to change. It expands the reach of the software so much.