H5P for a real-world production build requiring stability and support

I have always been interested in this project, and love the examples that I've seen. I had never actually tried it, though, and I recently sold a very large project to a world-leading academic institution based on some of the things available with H5P. I have been trying to set-up an MVP to demonstrate, but I am encountering issues first with connecting to the servers (in what seems rto be a known based on discussions and issues reported in the github repo) and subsequently with using Lumi to get started but encountering issues with publishing content that has videos embedded. I see there are some open PR's and discussions about this issue, some of them from  a few months ago.

I really think this is a terrific project, so please don't think for a moment that I am calling into question the hard work and enthusiastic participation of so many people to get this project to where it is today. But in terms of practical application, I'm wondering two things.

Is it reasonable to develop a production-ready (and very large) presentation that won't be vulnerable to breaking due to update releases, or is the better plan to use the commercial version of Lumi/H5P? Not that it matters that much because a requirement of my project is to be self-hosted, and my understanding is that commercial version is mostly a provider of cloud storage. I may be mistaken on that so please correct me if I am.

Part of me is wondering if I may need to go to an entirely different format and commercial provider (i.e. Evolve?) since I am working on a more commercial build that does have a small revenue stream. (I say small because University budgets aren't what they used to be. :~)
I really like the idea of working with H5P, though. There are so many kind people that participate and philosophically I like that a lot.

A case in point: I was able to use Lumi for a SCORM export after locally installing a PR that was created by users from this project. It works fine now, but still feels a little hacked, and its not clear when either H5P will fix the embeedded video issue.

Please know I only wish to have a realistic conversation about the support and stability of H5P, and I mean absolutely no disrespect to the amazing contributors to this project. Quite the opposite: I hold them in very high esteem and only wish that I was a better developer so that I could do more to assist. I really can't overemphasize that.

Any thoughts are welcome,

Jesse C.