Com o OpenVPN AFAIK, você cria apenas uma interface tun no servidor central e, em seguida, todos os nós de conexão estão localizados na sub-rede dessa interface. Então você não encontrará nenhuma limitação deste lado.
Eu tenho uma VPN semelhante configurada, embora não na escala que você está mencionando. Temos 80 servidores com 80 / 24LANs por trás deles. Nós usamos o OpenVPN e funciona muito bem. O principal problema que tivemos foi sobrecarga de largura de banda devido à má supervisão e mau planejamento. Que muitos servidores podem chegar facilmente a 100Mbit / s, então você deve planejar com cuidado. Depende do seu uso que é verdade, mas esse é o principal problema que tivemos.
Em termos de configuração, você precisa usar a configuração específica do cliente para vincular um certificado de VPN a uma rota específica. Isso pode ser feito com o diretório ccd. Mantenha sua configuração limpa, pois com muitos servidores isso pode rapidamente tornar-se uma bagunça. Crie um pequeno script para gerar as chaves rapidamente, pois isso levará algum tempo com tantas teclas. Você pode apenas modificar os utilitários do OpenVPN para serem executados silenciosamente. Defina um longo tempo de expiração do certificado se a segurança não for um problema, a reimpressão de 600 certificados deve ser dolorosa.