Sei que não responde imediatamente à sua pergunta, mas prefiro o IPSec para VPNs de site para site. Eu tenho executado isso entre terminais Linux em produção por mais de uma década, e nunca me decepcionou.
Na minha experiência, ele lida muito melhor com falhas temporárias nas conexões de internet dos sites, faltando, como qualquer visão de um lado ser um servidor e o outro lado sendo o único a trazer a conexão para cima e para baixo; em vez disso, ambas as extremidades são pares e podem iniciar, encerrar e reconfigurar conexões da maneira que achar melhor.
Ele também lida muito melhor com o problema de geometria quando você adiciona um terceiro site.