Now that loom allows you to record only 5min long video / screen recording for free and share link to your clients, you got a big problem at your hand.
Finish recording in 5mins / 5min chunks.
These are your two new options. (Both got free options.)
Good ole Vimeo, It got new...