I'm generally pretty open about using web technology outside the web, but come on guys, why do we need this?
And by an accident of history, it also happens to be the world's most popular programming language and overall a decent scripting language, so I can't see why its web association should make it any less OS-ready than any other language.
Plus, Node's async model lends itself implementing lower-level OS features (not that they are present so far in NodeOS).