Estou postando isso como uma resposta devido a permissões insuficientes de comentários.
Da minha experiência, VPN sobre tcp-tap foi, na melhor das hipóteses, péssima em conexões sem fio devido à natureza do TCP. Ao mudar para o UDP, não ocorreram mais tempos limite de conexão - melhor ainda com o dispositivo tun. Eu sugiro que você teste em conexões de rede pobres TCP e UDP e toque / tun.