O samba é provavelmente o melhor caminho. Há uma curva de aprendizado, com certeza, mas no longo prazo é provavelmente a maneira mais fácil e padronizada para um monte de computadores Windows obter arquivos de um servidor Linux. A maioria das distribuições Linux deve ter uma configuração "padrão" que você pode usar para chegar a 90% do caminho para onde você quer estar.
Caso contrário, você pode usar o WinSCP no modo Explorer e as pessoas podem obter / colocar arquivos dessa maneira.
Existe também uma ferramenta Filesystem-Over-SSH para Windows , mas eu nunca usei.
O NFS no Windows é provavelmente uma má ideia - foi no passado. Toda vez que eu tentei tive problemas de desempenho e acesso em abundância.