5.x is not an LTS release and will only be supported for 8 months, whereas 4.x and a forthcoming 6.x will be supported for 30 months after release. So stay on 4.2 if stability is key, but upgrade to 5 if you want the latest features (like the
spread operator or npm 3.x, in this case).