Experimente algo como Chef ou Fantoche . Ambos são excelentes para a manutenção de muitos sistemas, e ambos serão muito bem dimensionados.
Como uma organização muito pequena, atualmente temos 5 desktops Ubuntu que eu gerencio de forma independente um do outro. Todos eles falam com um único servidor de autenticação, mas estão executando imagens instaladas localmente do Ubuntu, ao contrário das imagens de rede.
O foco é, como sempre, econômico (de preferência software de código aberto). A disponibilidade de suporte pago não é um requisito.
Tags ubuntu