It all comes down to whom you trust. And the truly paranoid (like me 😉 ) wonder whether the proprietary VPN software is secure. Vendors always say, “Trust me”, but (for example) the Asus RT-N66U is a poster child for unearned trust. See http://arstechnica.com/security/2014/02/dear-asus-router-user-youve-been-pwned-thanks-to-easily-exploited-flaw/.
I trust OpenSSH so for now I do the following:
- Forward one port from the router to the pi for SSH
- Use SSVNC on the client and TightVNC on the pi to access the pi’s desktop through the SSH tunnel
- Run the interval program via Chromium web browser on the pi’s desktop
It took a little setup but it works smoothly. Maybe someday the ospi code will be secured.