Yes I agree. They need a PR person. Getting all the information from this forum and a twitter is all that is available media wise right now.
I feel like the team has done a pretty good job of relaying info. Between them and the community finding things and posting about it here. Also IRC is a great place to get info if your not on there.