I also prefer to use GOG whenever I can, but I really don’t know enough about itch.io to judge it. I’m hoping you can help bridge that knowledge gap.