This is really interesting. I'm just getting started on a project with a lot of web front end that's targeted at Azure. I had been planning on using ASP.NET MVC with Razor, but I think node makes a lot more sense.
you might want to check out AppHarbor as well if you're interested in integrated with other non-MS services and also to check out the platform.
I echo the approval of AppHarbor. They have integrated with Bitbucket so that when you push it triggers a rebuild/deployment.
I actually already have a beta account and have checked it out. It looks promising, but this is one of those political situations. I think AppHarbor will probably end up replacing AWS as our second platform though.