I have a group of 20-30 Win7 machines that I want to install, update, do some small configuration to and then deploy into 'the field'
SCCM é definitivamente um aplicativo complexo, mas se você estiver procurando configurações 'push' para um número x de máquinas, e gostaria que o 'zero touch 'estratégia anunciada pela Microsoft, você deseja o SCCM. O outro passo a ser dado seria o caminho do MDT, mas você não terá a usabilidade de toque zero que você mencionou em sua primeira sentença.
A complexidade de que você fala realmente entra em cena quando você está apoiando centenas / milhares de hosts. Então você vai querer adicionar complexidade à sua configuração de hardware:
- SQL server (gerenciando todos os dados de configuração do host).
- Redundância de rede
- Armazenamento
- etc.
Você deve estar indo bem com SCCM (especialmente se o licenciamento não é um problema).