Hrm... it's not as easy at it seems to answer them... not without solid explanation.
Reddit. I hate this Reddit thing, but if it's the only source we could get information of, then for god's sake, let it happen...
Get to know the devs. No, cos it occupies resources that can be better allocated to see above and below. As long as there is still a strong lack of information I'll not vote for anything like this.
Vlogs. Yes... IF they're not heavily outdated. IF they contain concrete information about ongoing projects and upcoming changes.
Behind the scenes. No. See above. This can happen when everything else works. And then this will most likely happen on the devs private accounts...
Command Chair. Heck, yes. A weekly developer update and specific topics regarding critical updates and changes.
Fluff. Well... yes... a regular newsfeed would be fine.
Give it priorities. Concrete information should always be priority one. Fluff should follow up and when all this works you can always do some behind the scenes stuff.
Don't get me wrong, Niko. You're doing an awesome job (as well as Karl Berg!), but you cannot compensate for the lack of solid information regarding the current state of the game (especially in design). Matthew is constantly improving in communications, but Russ, Brian and Paul are some sort of black hole. And keep in mind what your official channels are. I get the impression you're using more and more inofficial channels and gave up on this forum.