Just shared the video with my network without watching. JK.
Pretty strong words from the guy above eh? Me personally, I find that your videos are VERY informative, fun to watch etc etc. Id honestly rather watch you guys talk then read a long article. Its also smart on your part as im sure these are optimized through search, links to both your businesses can be found as well....."thought leadership" concept = one of the many new ways to sell. You never know who may see this stuff.
My addition to this convo is this..
Im more of a currator than creator BUT i think you should consider the 10:1 ratio rule (or the same concept) For every 10 pieces of content you share, make sure 1 of them is created by YOU. As people start to trust your judgement on the awesome content you share, you can then sqeeze in your own, a call to action or the like in the middle of it all. We can only create so much ourselves but when you use others content as added value to your personal brand, it seems to work.
Enjoy your weekend!