Thank you for the extremely thoughtful answer. You hit everything right in the head!
I don't mind coding but I like you might've surmised from my post, I don't feel that capable. Frontend js and doing stuff in the browser that isn't just plain html and css, goes mostly over my head.
Stuff on the server end is a bit easier to grok for me, as long as I can find semi-relevant examples to base my working on :)
I did look at most of the services you mentioned. Obviously, the hardest part is going to be estimating usage. Do I want to pay per video minute, gigabyte or simply by the number of videos?
I did test out Cloudflare Stream and it's almost perfect and the pricing is obviously very attractive. The only thing missing was any ability to sort and manage the videos uploaded unless I work over the API.
I did find Bunny.net which seems like an even better alternative with a lot of more nice-to-haves compared to Cloudflare so I think I'm mostly sorted on that end.
Thank you for your offer. I just might take you up on it when the need inevitably rises :)