Yes "MegaGlest" is, I think, what I suggested some time ago and, I think, softcoder + titi agreed to. We since try to use this spelling consistently since. Unfortunately I am not able to fix the spelling on this forums' title, so I have not been able to fix it there. However, most other places should be correct by now. I even asked some third party websites which reported on MG to please fix the spelling.
If you find spellings other than MegaGlest anywhere, I appreciate a hint on it.