Acho que uma solução seria rodar o WSL (Windows Subsystem for Linux), que é como se você tivesse um OS Linux dentro do seu Windows. Eu mesmo uso Windows hoje em dia e tudo que programo é no WSL, praticamente sem diferença nenhuma para um Linux puro rodando no seu PC.
Mas isso não iria aumentar o consumo de recursos do PC? É que teria de estar a rodar isso 24h/7d para o node funcionar, no PC que uso diariamente.
Qualquer das formas, pode ser uma solução. Talvez com calma, analise essa possibilidade.
É que Linux nunca foi um área que tenha explorado, então a curva de aprendizagem será maior. Não é que isso seja um problema, o problema é o tempo necessário para estudar/explorar isso.