I've always hated watching esports tournaments on twitch. On youtube you can watch them semi-live where you can pause after a game and do whatever, then you can just skip through the timeline to when the next game starts and catch up at 2x speed. On twitch you can sort of do that, but you have to go to switch from the livestream to the vod, and once you're at the end of the vod you have to refresh the page to get more of the vod, and you keep doing that until you're almost live and then you can start watching it live.