That sounds like a lot of work. My armchair-engineer instinct suspects it would be a lot simpler or at least cheaper to run everything in the browser (Emscripten/WASM), and serve static pages from a single node.
Also, most users don't need support for all languages.
The article says 8GB of compiler binaries, asm.js in my experience is 10x the size of the original binary.
Obviously not everyone needs to download every compiler but even spreading that number between a few hundered compilers means 200+ mb JavaScript downloads.
Am I wrong?