EverNightX: Divert? I'm not clear about that term as it relates to a filesystem. Do you mean you are removing the original directory and replacing it with a symbolic link elsewhere?
That’s right, I create a destination directory in the path that is mounted over the network, remove the directory I want to divert from the game path, and replace it with a symbolic link to the destination directory.
EverNightX: If so, I agree that's not really using a client. It is however a pretty manual setup process & requires a do it yourself storage solution.
And there comes the next step: this is automated when I build native packages from the GOG installers I downloaded. I only need to know the path that should be diverted (so there is usually one manual launch of the game), from there everything is automated.
About the storage system, it is as trivial as:
sshfs my-server:.local/share/games ~/.local/share/games This work over a regular SSH access.