You are missing the point of Mg—it's not to replace Emacs as your development powerhouse, but to give you little binary that acts a lot like Emacs but runs in some tiny vm or embedded device somewhere.
You can also cross compile it (which you cannot do to Emacs).
You can also cross compile it (which you cannot do to Emacs).