Por /etc/passwd eu não faria isso. Mais fácil e menos propenso a falhar seria agendar um trabalho que distribui seus novos usuários em intervalos de alguns minutos, caso tenha havido alterações (lembre-se de enviar /etc/shadow e /etc/groups e potencialmente mais alguns também). Isso é facilmente implementável em um script curto.
Como uma alternativa para isso, existem esquemas alternativos de autenticação para Linux como o OpenLDAP, mas parece que você já pesquisou e descartou usando um deles.
/home sendo compartilhado seria melhor realizado com o NFS.