My dad is a ham radio operator and uses this to use his equipment remotely. Your can run your own server and connect to it or use ones that other people make public (though some of them you need to be part of a radio club for)
Have been using render for about 2 months now and it’s been good so far. Originally migrated from heroku as well.
I really like using their blueprint setup and there is a nice sense of rapid iteration on their product with a public roadmap. Definitely worth giving a try.
The relays only come into effect if the client isn't able to form a direct connection to the server. However most are able to do this without issue and its automatically for the most part.
[1] https://brave.com/brave-search/