There's little point in promoting M:BG at this stage. Until they have a proper trailer and/or a gameplay video people won't get excited about the game, as amazing as it is to watch a sleep deprived chadz monologue.
That's not to say the dev blogs are pointless, but they're just catering to people who've been following the project for a long time already, i.e., cRPGers.