Well, I am more a artist than a coder.
Basic codes are fine but if a software like GM takes me forever to understand just its basic tutorials then GM looses my interests no matter how great this software can be.
C2 from other hand is fine.
I really like that it can produce same result with more than just one way so I can choose those that I understand.
Also GM seems to have a ridiculous license that restricts creativity in my opinion so I'm not really willing to spend neither money nor time on it.
If you are a coder and willing to spend huge amount of cash to learn for months a tool to create basic games then GM is worth a try.
I stick with C2 which keeps getting better and better and is damn worth the business license :)