Not for us outside the US...
I run the ssh on a general purpose server I have here at home, in a loop, using ssh-agent for passwordless logins, in a loop, and connecting to a screen session, so that things reconnect relatively seamlessly when the VPS provider terminates TCP connections, as it does at exactly 10am my time every morning. I'm also using the relevant TCPKeepAlive on the server and ServerAliveInterval on the client.