I fail to see how Twisted is a better choice than Node , but I agree on Node.js(and NPM) immaturity.
All async frameworks need async libraries. With Node async is the default.You cant use any python sync io lib with Twisted for instance. Or it defeats its purpose.
I dont think Javascript is an issue especially with ES6 coming.
But like Twisted , NodeJS is not for everything ,that's the main issue here,with people trying to be fullstack javascript, and claiming they will replace CMS X or MVC framework Y with NodeJS.