I setup coder self-hosted on a hetzner server, and it was great (and cheap). pair that with a vpn and pihole (same server), and you have a great home-base machine to do all your heavy lifting on.
It was especially cool connecting my ipad and having the ability to work (although somewhat impractical without a separate keyboard).
I would connect to the server as my VPN host, so all my traffic was routed through it. With it running the Pi-Hole ad blocking, I had much faster general web performance.
That had nothing to do with CodeServer except that it was all running on the same box. So access to my code server was limited only to VPN clients, making it more secure; and I only had to connect to one place with my tablet and laptop.
Of course, any services on the server which would make remote requests would also get filtered through the Pi-Hole, so they too might be sped up a bit as any ad gabage would be stripped away.