Тут как раз oVirt только и поможет(ну или другая взрослая платформа), он хосты по нажатию кнопки реинсталлить умеет и пр. 20 хостов как раз удел прокса, вроде предел кластера прокс 32 вообще.
Ограничение corosync - 32 ноды, но не рекомендуется уже больше 16. В принципе можно и несколько кластеров нагенерить, но обычно больше и не требуется, т.к. Proxmox это про infrastructure virtualization и про простоту деплоя, если ты собираешься использовать такие огромные кластера в Proxmox - ты явно что-то делаешь не то.
Если нод планируется много - имхо, лучше взять какую-нибудь cloud-платформу, например OpenNebula. С другой стороны oVirt тоже про infrastructure virtualization, но он ближе к cloud, он имеет единую управлялку и умеет обслуживать большое количество нод, так как не ограничен corosync'ом.