I won't be learning a different language, I've already admitted Game Maker isn't hugely ideal but it won't be an issue in any form or way when 2.0 is released.
The biggest downfall of Game Maker is its outrageous memory usage, even in a blank project. Fortunately every resource and object has been rewritten, so I've cut down what is being used, I'm sharing resources, tiling graphics and shrinking spirtes, and making more advance scripts to use less lines. This will greatly fasten the load and cut memory usage. Beyond that, a nifty little DLL called CleanMem will be installed that can literally flatten the memory usage by the application, taking away thousands upon thousands of kilobytes being run.