It would add a lot to community in my opinion if there were an official forum. If Bioware doesn't want to administer the forums themselves, they should elect someone as the Official Server Forum. Hell somebody could probably pay money to Bioware to allow them to do the official forums.
Anyway, communication between people on the server is key to the longevity in my opinion.