I've already tested the official version; it's not a good option.
1) Proprietary web servers written in C++
don't take advantage of technologies like Nginx or others, completely dependent on a solution written with C++ libs.
2) Constant system changes from one moment to the next.
You spend time adapting to the system, and then suddenly an update arrives that changes everything.
3) The entire system is strictly written in C++, which they justify as being faster than an interpreted language, but nowadays it makes little difference; perhaps in the 2000s it would have made sense.
4) You're 100% stuck with EZserver. Once you build a structure with EZserver, say goodbye to migrating to another platform. The system is strictly designed to be as private as possible. You shouldn't be able to migrate to any other platform easily; it will be extremely difficult to migrate your database.
5) Efficient, features, and the web interface are simpler and less feature-intensive than existing solutions.
6) Slow support, and believe me, you'll need support. The system is extremely closed. There's no point in asking on forums or elsewhere; no one will be able to help you. You'll need constant support. From what I understand, their developer is based in Taiwan, and he's unique.
7) Honestly, this is a personal matter: each additional LoadBalance costs $20 (current price) on the website. I don't think limiting LoadBalance like this is a good way to organize a business. Unlimited LoadBalance costs an additional $80 per month, which I personally think is a terrible cost.
7) Constant price changes and a shift in development focus. 1.2 years ago, the focus was P2P, then P2P died, and it was announced that streaming would be developed over blockchain, which was never explained. Today, accessing the plans seems to no longer exist.
see final credit, you can test but knowing the criteria described above, but there are better and easier options, the fact that I usually call "softlock" of being stuck without an easy way out is decisive for me, if you are willing to risk it