Interesting, news, perhaps it might be good enough one day to implement vi emulation :-D.
Really the only big gap between mg and the traditional flavours of microemacs, is the lack of scripting. I'll usually keep mg within reach, so I've a multi-window capable editor, without having to use nvi extensions to vi. It's a great little editor tbh, and script support will likely make it better, if there's anyone who actually cares to expand it lol.
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.