YouTube can be wealth of information-I use it a lot.
I don't follow any one channel-usually searching for specific 'how to'
on a topic-can find numerous videos of folks tackling task from different prospectives.
As to 'promoting' TC, haven't really looked but I'm sure there are a lot of videos/trip reports exposing benefits of a TC. Actually a few addressing that point- 'why a TC'.
Yes, ColoradoCamperman was mentioned- one of the many 'channels' Ive stumbled into off and on. His documentation of older camper to his new entertaining-some info to be gleaned. There are many folks though.