Os pacotes de software devem ser armazenados nos controladores de domínio (como você encontrou durante sua pesquisa). Dessa forma, você ativa a distribuição deles em todos os DCs do seu domínio, o que significa uma instalação rápida para estações de trabalho em sites diferentes.
Você pode considerar a criação de um compartilhamento de rede no (s) controlador (es) de domínio, que deve ter acesso de leitura para todos os usuários em seu domínio (se determinados scripts de logon precisarem ser executados para os usuários e também permitir a instalação bem-sucedida de diferentes pacotes - alguns softwares podem ser instalados sem conta de administrador, porque eles são instalados no diretório do usuário). Nesse compartilhamento de rede, você pode criar uma estrutura de pastas que permitirá manter versões diferentes de todos os softwares implantados com a política, permitindo reverter para a versão anterior se ocorrer um problema.