

It’s not really clear exactly what you want.
When you’re at home, and for services running on your home server, it you want everything to go through the remote wireguard server then that’s achievable.
However, if you want to be able to access services running on your home server, while you’re not at home, via that remote wireguard server, that generally requires port forwarding which commercial providers generally don’t offer.
Can you clarify ?
This question comes up every other week. I reject the premise that “more users” is a commonly held objective.
For most linux / OSS projects the objective is to be the best the project can be. Having an active community is usually part of that but “more users” is a low priority.