Content Creation should Stay Consistent. People expect a regular schedule so they can tune in and watch. People love patterns and not everyone sits on an RSS feed waiting for your show to come out.
While some folks use subscriptions, they may not pay attention to the subscriptions as close as they should. Worse, they may have so many subscriptions they don’t have time to constantly watch notifications on all of them.
Lastly, populate your channel so you look serious, don’t record one episode and leave it stagnant for a few weeks. Don’t promote your show until you have a few things on your channel to see. This goes for blogging as well, don’t bother to tell everyone about your blog until you’ve got a good series of articles that you can show off.