Aqui estão algumas razões pelas quais não gosto detestam executáveis sendo lançados pela rede:
- Os bloqueios do cliente impedem que a ferramenta seja atualizada até que haja um ponto em que ninguém esteja executando o arquivo. Isso elimina o conceito de atualização sob demanda da perspectiva do usuário
- As reinicializações do servidor se tornam necessárias em alguns casos, quando ocorrem travamentos pendentes devido a um cliente cair da rede ou a um processo que está morrendo
- Sobrecarga de largura de banda extra para a rede
- Tempo de carregamento extra para o cliente, isso geralmente volta como uma rede lenta percebida
EDITAR:
Sua informação adicionada torna ainda pior! Agora existem outras dependências externas que aumentam o risco de falha.
EDIT 2
Independentemente do que está acontecendo nos processos, a melhor coisa a fazer é iniciá-los a partir de um disco local. Em mais de 15 anos de TI, não vi nenhum tipo de processo em que o benefício de lançá-lo em um compartilhamento de rede superasse os riscos listados. (Eu qualificarei isso dizendo em um ambiente de estação de trabalho / servidor de arquivos padrão do Windows; não tenho a experiência * nix para fazer isso lá).
No que diz respeito às chamadas para as APIs padrão do Windows, tudo está bem. Sim, eles são razoavelmente estáveis em si mesmos. Colocar o acesso no mix abre mais. Mas o processo ainda está sendo lançado em toda a rede e os riscos que eu e outros já mencionamos ainda se aplicam. Um pequeno processo ainda é um processo e ainda é vulnerável à instabilidade. Simplesmente não vale a pena colocar um servidor inteiro para baixo quando um processo do cliente fica desordenado, se puder ser evitado, movendo os binários locais para o cliente.
Sim, processos menores que têm um tempo de vida mais curto têm menos risco de falha e, portanto, menos risco de causar as coisas ruins que descrevemos. Eu sou bastante conservadora em minhas crenças administrativas, no entanto, eu não gostaria de vê-lo no meu ambiente. E talvez esteja tudo bem no seu ambiente, eu não sei.