I didn't watch those streams from the other companies and I think that those P/R channels are not the best way to build up trust or feed the community with updates. Much better to have regular updates with a nice changelog. That's all I would like to see.
I really like those prison architect updates from Introversion. Check those out - even if you don't own the game.
And they deliver an update whenever there is a new update to the game...