That is a nice feature you have created. I've not been doing video content for my posts in quite sometime because youtube was the easiest way and as you mentioned they are under the control of evil Google. I have considered using 3Speak, but just haven't needed videos as of late. Thanks for your hard work on that, it gives us a way to use video on Leo, at least until they decide to add a formal feature at some point.
It is a work around. If we are successful with it, we can push the development team to built it into the UI.