So you can see the mix here: but choice isn’t choice if the software is too hard or expensive to host.
And also - I’m not sure about the wisdom of self-hosting from your home for most people. Once you get into broadcasting traffic from your home network and having people fiddle with default router settings that they don’t understand, you’re exposing those people to a host of security issues.