I think they are pretty active on social media. I agree though, it would be much better if they were active here and gave us updates on how much sold, and other real time stats. There is not much time left, so I guess we will just see soon.
Yes it would be good to maintain all of their social channels including this thread, after all it is a social project. They need to hire alot of community manager