I don't care for "... Master". There are perfectly good pre-existing words: judge, referee, umpire, arbiter, &c. Games that feel they have to invent a new term for this always annoy me. I don't care how differently you conceive running your game from running any other. But I'm not anal about it. I use DM, GM, or a system's specific term often enough.