Does it matter if server-side is JavaScript Next Gen and browsers lag by a few years of features?
Too many more iterations of this and you'll be back to two programming languages again and web developers heads will explode from having to learn two things instead of one things.
That means that going forward we'll likely have more feature mismatch between engines, making backward compatibility compilers pretty important.
I'm not entirely sure if that's good or not.
In general, io.js has been very good at picking up stable V8 soon after it ships in Chrome. The exception was V8 4.3, which was not picked up because of API compatibility issues.
This is not a problem for Chrome because chrome doesn't expose the V8 C++ API to large body of third party module writers like Node does. It takes time to deal with some API changes.
Well, you can emulate those in ES5 but it's just not the same.