O que há de errado com a instalação de clientes OpenVPN? Eu descobriria de seus clientes se isso é uma opção, porque será barato e provavelmente fará o que você quiser ... embora haja alguma configuração necessária (eu nunca fiz isso, mas eu li sobre isso sendo muito bom).
Em outra nota, usei firewalls Watchguard com VPN móvel e fiquei muito feliz. Funciona muito bem quando os clientes estão por trás do NAT. Eles não são baratos, mas são menos caros que a Cisco.