I struggled with this a bit myself for a while. I made videos for my various social media channels. Shared them. But it wasn’t until I recently that I set up a channel. And now I think the answer is – Yes, as an academic you should have a YouTube Channel.