I'm also a GoG person. It'd be really nice to see this game there, soon :)
And yes: Steam sucks :)
Lost my entire account there years back so, while I do occasionally redeem a gift or unlock some bundle content on my replacemernt accoutn, I don't really buy there anymore.
I like how, with either Itch or GOG, even if I were to be completely banned from the store I wouldn't lose the games I already bought. They're on my NAS, not lost in the cloud, so while I may miss a patch if I don't have access to the account I bought it on I won't ever lose everything again.