Hey Andrew!
I actually started creating videos for LinkedIn before I even started building on YouTube.
Here's some thoughts on what someone can do to use LinkedIn.
1. Upload videos directly to LinkedIn. Instead of sharing a link to your YouTube videos on LinkedIn, edit a shorter (60-90 second trailer or micro-content) version of your YouTube video, and upload that directly to LinkedIn. For example, if your YouTube Video is "5 Things your can do to Improve Your YouTube Thumbnails", then chop up that video into 5 individual videos of each of the tips, and upload of of them directly to LinkedIn over the next couple weeks. Then, in the captions, invite the LinkedIn connection to watch the other 4 tips on your YouTube channel and include a link.
2. Use Closed Captions if you can - there's some great tools out there - Rev.com, QuiCC.com to name a couple that can help you create closed captions for your videos. Viewers on LinkedIn have a much shorter attention span vs Youtube viewers. So having closed captions will help to stop them from scrolling and watch your video.
3. On LinkedIn, the first frame of your video becomes the Thumbnail, so make sure it's thumbnail-worthy
On some personal accounts and on business pages, you have the ability to upload an image as a thumbnail, which makes it easier.
4. You can also LiveStream on LinkedIn, but you do have to apply for it, and you'll have to use a 3rd party broadcasting tool (ie. Restream.io, eCamm, Streamlabs OBS, etc).
And it's definitely no longer a resume site only - there are lots of B2B and B2C action happening on LinkedIn, and certainly worth exploring with your content, if you haven't done so already.
That being said, YouTube is still at the top of my content mountain, and all other social channels personally, drive towards my content on YouTube.
Thanks for starting the conversation about LinkedIn here, Andrew!