Os recursos de compartilhamento de usuário são definidos pelo sistema operacional em oposição ao hardware, assim você teria o padrão Mavericks com dois usuários conectados VNC e tantos usuários conectados unix / ssh quantos se importasse com o login.
Em termos de desempenho, não está claro até que algo seja enviado, mas as especificações, velocidade de armazenamento e largura de banda de memória só podem tornar o compartilhamento mais fácil do que o hardware existente, mesmo que o sistema operacional não seja altamente otimizado na versão inicial.
Quanto à sua pergunta implícita sobre o melhor uso do capital, eu colocaria cada desenvolvedor em seu próprio Mac - implorasse, emprestasse, roubasse de qualquer orçamento que você tivesse para usar um Mac usado para cada um. servidor de compilação de integração contínua para o grupo para descarregar compilações. Um Mac Pro que executa o servidor OS X seria o ideal, mas um Mac Mini Server também ajudaria a descarregar as compilações quando um Mac local estiver mais lento do que o desejado.
Nesse ponto, você pode criar um caso de negócio sobre o salário que paga a cada desenvolvedor para esperar por X builds por semana e decidir alocar hardware com base na necessidade demonstrada, e não em um palpite.