Fala ai Victor, tudo bem? Normalmente é algo simples de se fazer, eu pelo menos nunca tive grandes problemas (minha experiência).
O Node costuma ser bem estável quanto a isso.
Só precisa ver o nível do desatualizado que vocês estão, se for uma diferença muito grande, ai possivelmente irão ter bem mais trabalho.
E no caso seus, da versão 4 para a 10, com certeza vai mudar algumas coisas, há sérias chances de quebrar os códigos, as libs.
Vão precisar atualizar tanto o código quanto as lib's.
Eu particularmente não faria uma atualização desse porte, precisaria de uma motivação muito boa para isso.
Espero ter ajudado.