Personally, I'm not a huge fan of it. While the issues I've had with streaming and recording are finally solved, the video is very obviously a video of a stream. I think it overall reduces the quality of the commentary and makes it less enjoyable to watch as a video.
Since it's hard to time streams to catch them anyway, I'm thinking of just recording them from now on, and uploading the videos without going through the stream, so that I can focus on commentary and feedback, and ignore trying to interact with chat.
In the meantime, I'll try to work up a text summary of these missions for those of you who want to follow, but don't want to listen to my boring streams.