I don't want to give a definite yes, but this may have a great chance of happening.
Christmas would be a good day to publicly announce what we've got thus far and give out some kind of "Hey, thanks for caring about the mod, have a gift of some kind!"
would also be a good time to maybe launch the general discussion topic
Edit, allow me to explain why it would be a good time:
A lot more forum activity goes on around christmas time. People are traveling or just can't get on, so they check the forums on their mobiles. Mod Discussion doesn't even show up on the top 10 most viewed topics list, whereas general discussion I think is #3-5. This means in the busiest time of the season, general discussion will light up. That would be the time to shine.
And as I've mentioned before, part of the purpose for the general discussion topic would be to keep an organized area of all updates, teams, progress, etc. And it would have a link to mod discussion, and thus this topic would be completely dedicated to the mod, whereas I can moderate the building portion of it.