Keeping in constant contact with your community will only help promote the game and strengthen the communicating. (helping you sell DLC and up coming projects)
Keeping a sticky for news in each forum could help with people seeing the communication. Also try updating the forums to have a thing that shows were admins have posting such as how world of Warcraft does. Another thing that would help is uses the news tab on the website. It doesn't have to be big news its just important you make it easily available instead of posting answers in little threads scattered across everywhere.
Hope everything goes smoothly and remember haters are gonna hate, but at least the MP is playable unlike Homefront in its first week .