I completely agree. I would like them to work harder at ensuring their community knows they can trust them. As it stands they are leaving everything up to the product for their success. I don't think it's the optimal way to go. They ought to be having video conferences/meetings/more regular announcements. I mean, even regular stuff detailing parts of their day-to-day work flow and thoughts regarding the process would help a lot to calm the community down. I really don't know what they think they gain from keeping their most loyal community in the dark. Oh wait, for all I know, perhaps the whales in the whale channel already do know.
Anyway, overall I'm still comfy and very hopeful regarding the upcoming announcement.