Thanks for sharing the process with us! Looks intricate....
Care to add another step?! Check this post out: https://steemit.com/viewly/@jeffjagoe/introducing-view-ly-steem-powered-video-uploads-thanks-to-furion
You might want to use View.ly to upload your YouTube videos directly onto the STEEM blockchain. It is still in a demo phase but it has worked great for me so far.