I have experience with openVPN, i've built many servers that used it, and i though i can help you to, review requisites of openvpn, initial configuration, and later use of it, obviously you must tell me first exactly was the usage scenario will be, so if you want contact me, thanks in advance