I can help you understand the best setup for your needs, and configure it for you. I have been part of the OpenVPN team for 10 years. I have written some of the documents and flowcharts that people use to fix/troubleshoot their VPN networks every day in the IRC channel / web forum. I can design your site-to-site connection, help you setup internet redirection, consult on the security of your setup, configure failover setups using multiple links, and pretty much anything else that you need related to your vpn setup.