All have their advantages and disadvantages, I coded a vpnbook autoconnect with windows recently (downloads the .ovpn, gets the current password off twitter, and autoconnects with a single click.... I'm told free VPN's aren't to be trusted but I was proud of my batch files