There were a couple of 'Lets-Play' channels I used to adore that really put time into making the most of YouTube as their platform. Specifically picking certain games and putting in effort off camera to make each episode especially funny or entertaining and really showing the most from a game that you wouldn't be able to do on Twitch.
As for Twitch streams I watch a lot of them but since I stopped playing CS:GO a lot of the channels I watched have been unfollowed. Speedrunners etc. are still some of the best Twitch streamers for sure, such a great combination.
I used to adore eSports and know a ton about it but honestly it's really boring, it's incredibly corporate and the fanbase/community is very much a negative thing to contend against as opposed with speedruns where it's a community experience to watch the stream. eSports has a solid seperation between players and audience and it's pretty shitty.