I really wish they were able to give us the date and time of the live stream ahead of time, even if it's 4 hours notice. The last live stream they did was right after Operation Underground came out. It was seemingly random with no announcement, was held on Mixer, and had hardly anybody watching.
I really enjoy their live streams when they answer questions and make announcements, but I wish we could get solid date and time information ahead of time, so we can plan to participate.
Edit: The live stream that happened today was announced 10 minutes before it started. Here's a link to the twitch vod: https://www.twitch.tv/videos/514392983