A non-steam game can be launched through Steam on either device, but Steam doesn’t sync game saves for non-Steam games, hence Toribor’s use of syncthing. Once a sync job is set up for each game’s save folder, it’ll keep them synced about as well as Steam does for native games.