@katnjiapus@jeder I personally use /srv/www/[domain.tld]/ for my domains, and keep userdir as ~/public_www.
The benefit of keeping the ~/public_wwwis that most basic documentation everywhere already uses that path, so it's familiar to users who I might otherwise have to hand-hold.
@katnjiapus@jeder Oh yeah, if you're not trying to enable it for users put it where you find it most convenient.
My /srv/www/[domain.tld] example above is 90% symlinked to folders like ~/dev/sites/[domain.tld] for my own personal hosting. The /srv/www/ just lets me keep my primary configurations consistent across several servers with different services and audiences.