This is great! I for one really appreciate the communication effort from your team, it surely will strengthen the overall community spirit.
A lot of developers tend to underestimate the social, psychological, and community dimensions of software and open source development. While from the outside and at the surface, software development seems to be an isolating technical profession, however, if you look closer, you will find that there is a lot of relationship management, psychology, and communication required to build any value-adding product.
Open source projects, even more than others, thrives on a healthy, positive, and engaged community, so in my mind this is critical.
All that to say, thank you for keeping us in the loop, and I can see Meteor is growing fast as days go by as it should be 