The video quality video is not as good as the regular twitch streams and the stage / camera shake is off putting BUT I understand getting this setup isn't easy. The commentating from Steve and Bowen is great and the replays are awesome.
I am really enjoying watching.
A finals going on right now: