This would be a better way then Twitch Streaming it, it would also mean that instead of having 7 people all coordinate for a stream each person could pre-record their bits.
I'd suggest Devs Look at how Techland is doing their information Dumps on Dying Light 2 Stay Human as its a really...