Really glad you made this! I've been thinking about something similar for a while, and this hits a lot of the same notes.
Depending on the version/license of GameMaker you have, you might be able to reupload as an exe instead of an installer? Right now running this from itch directly just asks you to reinstall, which is a little annoying.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.