yeah, look depends on what you need it for. Sometimes it's over engineered for no extra reason. I tried several options, and ended up using ones like Umbrel or StartOS or CasaOS or whatever really, I even tried just 'on-network' connected server using nginx
Ultimately, I just need to run a *small* home server, maybe download a node or two but that's it really. Don't need crazy architectures or virtual machines within virtual machines. Just something that's usable that the whole family can use without going into console or running commands etc.