Feature Request -
RDP connectivity is nice, but you are making the assumption the the Public wan address is the server address.
If you are behind a firewall, you will need some form of firewall transversal, could be VPN or SSH or SSL.
But you need to account for that.