90% of successful project implementation is culture, good practices and so forth.
I've seen well run cobol projects, and badly run projects using all the latest trends.
It doesn't really matter if your software is using Java, ruby or node.js. I can guarantee you from a business perspective, success does not rely on that. I much rather have well tested, well maintained Java Spring Code base, then a badly tested, unreadable clojure codebase.
The success of the story is that they probably went from a bad codebase to a good one. And you can in any language, node.js or not.