We already have Slack, and slack is cool because it's hooked up to our GIT. That means every time we have a push, you get notified. I like it a lot because I have it on my phone too. So I can be out of town or just afk, and be able to know what exactly is going on.
Also, we do need someone who is willing to give weekly news to the masses on these sites:
-TWC
-totalwar.org
-totalwar.com
-Facebook
-reddit
-Twitter
-moddb
-YouTube
-AncientEmpiresElysium
-RomanArmyTalk
-SocietyofAncients
-Russian Forums
-Chinese forums
-Anything else I have not listed
I think if we get 2-3 people who are willing to do this then we will be getting more traffic.