I do not get why use Babel when both ASM.js and WASM are only supported in first class browsers.
Without native interface to DOM this project is will be limited but It is interesting anyway.
Without native interface to DOM this project is will be limited but It is interesting anyway.
That being said, asm.js in general goes out of it's way not to allocate and invoke the garbage collector, so it's not the best target for other JavaScript anyway.
They aren't slower anymore in V8. Most ES6 features are now about as fast as their ES5 counterparts.