I do not want to shit on an external project too much, but I put a couple days worth of effort into assembling a POC.
I got it semi working but I cannot imagine having to support this.
It honestly to me seems like they are intentionally hindering and keeping the open source codebase full of bugs so they can sell professional services and their pro version.
The biggest example of this is the over year old bug where they perform a Django version check on their WebUI from the server pid init and they have not updated that version in their codebase. The only workaround is to remove that check and compile from source.
This among many other bugs and issues I ran into leads me to believe that ingesting their open source codebase to create a functional container will always rest on the Linuxserver team to implement massive workarounds and bug fixes.
I personally recommended a hard no to the team, but I am not the end all in a decision like this. I can just say I will never put my name on this as the maintainer.