I like OpenVPN but have mostly used it for server to server not client to server. Never been a fan of the Mac/IOs clients. They are nothing like the some of the clients supplied by paid OpenVPN services like PIA.
I'll have to take another look at the latest versions.