I’d use Yunohost quite a bite;
it’s easy to use, it’s truly for particular, will say from homeuser, i’m not sure i’ll use it as a public server.
They have a lot of little issue, exemple if you deploy it ten times always with the same specs and on the same host with the same IP and DNS and with the same routine, you will have issue with different apps, even the official ones, i’ll would say searx by exemple.
Also, it’s a non say rules but if you want to be able to use your carddav into roundcube you need to deploy owncloud or baikal before.
The community is quite active too, but not as much than here.
Like Nethserver it could be installed over a minimal deployment.
Their main competitor is Cozy and ArkOS
What I don’t like it’s they don’t push all the same right and use the same user way when you look into /var/www/html
sometime it’s root, sometime it’s www-data and sometime a specific user for the apps and they can’t truly tell you why and when but if you try to normalise those you break everything and they don’t have any kind of snort.
I like their large list of software, but again their all at different stage of development and not always well maintain even the official apps.
https://yunohost.org/#/apps
And the end i’ll say it’s good as a intranet for individual, family or a small business.