It would really be helpful to have these videos done on a regular basis answering the questions that the community has.
Even if it is via a twitter feed or something like that, it would help.
Communication is key and helps alleviate a great deal of fears.