Perfeito Flávio!
Cara realmente não pensei nisso "Imagine se fosse possível a cada alteração dos arquivos você forçar um reload na cara do usuário enquanto ele esta interagindo na página, sem falar que seu server precisaria notificar dezenas de usuário ao mesmo tempo."
Eu só estava pensando nessa possibilidade, mais voltado para o desenvolvimento, porém esqueci do lado do usuário.
É que aqui onde eu trabalho, não temos um "ambiente de desenvolvimento". Infelizmente, estamos meio que "parados" no tempo. O certo seria eu ter um servidor PHP local, criar um banco de dados, criar as tabelas necessárias com os dados necessários, fazer a conexão. Depois disso, partir para o desenvolvimento do front-end, e quando utilizar o GULP, ele iria replicar as concatenações, minificações, etc, no ambiente de produção.
Flávio não é puxando o saco não, mas quando vejo um curso que é ministrado por você, eu até animo, pois você explica muito bem e é um cara super inteligente!
Abraços.