At funciton we are not married to a technology or language. We believe that every need has a very unique and special way to be solved. While we do a lot of python development (python is awesome!) we always struggle to find enough python developers.
The good thing about python is that it is not taught at schools. .Net for example, is part of the curricula of every CS career in the country. This leads to a problem: everybody says they are good .Net developers. With python is different. If someone says to know python it's because they probably spent the time to understand why it is a good language, most of the time it is not the first programming language they know and that they have the passion to go out of their comfort zone and learn a new thing.
Node.js would allow us to have developers that could do front-end or back-end work, develop libraries that could be taken care by a wider range of devs, and be applied to different scenarios, etc. This would be a dream in the long term.
Despite all this we are not planning on using node.js in the close future, at least for commercial work.
We are spending time doing small things on node.js but we are not there yet to offer it for commercial purposes.
Would you help me with this analysis? Comments are welcome.