Addendum to my previous reply... here's a tool that can even help automate the process of adding your YouTube content to your Steem feed, along with a lot of other social media. I'm with you that I'd prefer to use dTube or a Steem based video solution directly, but if they're just not up to par quite yet, this is a good bridge at least.
RE: Cover Story NEW Comics 10/17/18