Thanks for the heads up! I hope things get resolved sooner rather than later but for the time being, I should definitely start looking into other options.
I don't know for sure if it's better, as I'm not a dev, but from the user's perspective, I can tell you that GOG seems pretty good. My concern as a consumer of video games is that they'll be unavailable after purchase for whatever reason - see the current ordeal - so GOG at the minimum says that they're DRM-free, but again, I don't know the process for actually getting games on there. I do know their tagging system isn't as helpful/informative as I'd like, but I figure something is better than nothing.
Anyway, please be sure to post an update somewhere for those of us who would like to help with funding your work.