I would rather love to see Galaxy API being opened, and letting the community to produce their own client.
(yes, I have low-enough expectations of internal GOG team in terms of SW development quality, judging by their work on web front end and windows galaxy client to rather prefer the other people having a go, even if it would take much longer until something usable would emerge ... then again, considering how long it is since the galaxy for linux was first time announced, would they opened the API then, maybe there would be already some decent client in existence by now).
Actually the whole designing of the protocols and API could have been done as community effort, can't see what kind of loss would that be for GOG, as I'm pretty sure if they would let best SW developers to comment on the stuff for few months, they would end with very reasonable and future-proof architecture, so it would allow for quick incorporation into games under development and being resilient in future in case the GOG services go down, etc...
And there's still chance to do it, like "gog galaxy 2.0" effort, only the opportunity to have it finished by today was lost few years back, but it's not like it is now "too late", there still decades of time to do it "right"...