I have different priorities than you. In terms of IDE quality, debugger quality, flexibility (ability to use actual threads if you want them!), performance... in my opinion .NET Core is already so far ahead of Node.JS it's embarrassing for them.
The only thing I might stack in Node.JS' favor is their NPM package manager. Maybe. Possibly.