> You might prefer to write your builds in Node because you write your app in Node as well. Your team might not know bash.
This is a good point. In the example I linked to, I am actually planning on switching it over to node specifically for windows users. The reason I have not yet is that I handle all the builds so it has not really come up.