I am suggesting the feature of staying connected through a reboot of the client machine. Other remote services are able to do this, it's frustrating when you need to reboot, and it disconnects you. The "reconnect on ping" feature doesn't always work either, so I have to run a separate ping, and attempt to reconnect when it starts pinging again.