did you also check the examples in the WIKI EXAMPLES of the EDC section? Those are also some very good examples, such as the FPS example if that is your particular interest.
As for your question whether Enigma 3D is better than GM's. I'm not well versed in this regard but this much I'll say. It is pretty compatible with what I've tested so far. I've tried the FPS example and it worked. I even tried creating Breakout game in 3D and it worked to a certain degree. i'm using the standard primitives, blocks, squares etc. I'm hoping to import my own custom objects but more on that later. I hoping that I could import .OBJ 3d objects as that is the most generic in all the 3D software to date.