After a quick look over of bitmessage, it's something that I would have to install and configure and check from time to time. It seems to me that we would want to have a communications medium that everyone already has....such as email. I don't need to set up yet another account and have to check yet another source (facebook, twitter, linkedin, email, forum posts and then add bitmessage on top of that).
Just my BTC.02