I've always defaulted to watching esports on Twitch simply out of habit, ease of use (discovery), and Twitch chat. Juked + OWL on YouTube are making me realize just how much of a game changer YT's DVR functionality really is.
The youtube player is miles ahead of the twitch player. Loading times, skipping around in vods, rewatch functionality on livestreams etc. Its Not even comparable imo, youtube stream+twitch Chat/community is the best