If you already bought GOG you have version Steam based on. If you have Steam version you have identical to GOG-Galaxy version (not counting steam related differences like installscript.vdf file or something).
You can find that one rollbacked update for offline GOG build (from Galaxy it was removed even from version rollback history) on some sites.
There is a point to do that. GOG/Galaxy/Steam version is based on fan-made patch and video converted to bink by fan. Although by some mistake intro are from some promo materials and omitted few frames. Newer version restore original videos. And include GOG own GOG DX Wrapper for render and input (render can be configured by DXCFG.exe, technically there is ini file for input but as i understand it - better not touch it as its already setup for Xbox/PS DS pads, just bind controls in game pre-Launcher/game settings).
Similar to GOGs Blood Omen 1 release. Each game got own build of wrapper. Some older releases/update releases got only render wrapper. Input are newer (since BO1 i guess, its hard to say no official game list or fhangelog for Wrapper separately of games changelogs).
So they have similar but differ versions of same Wrapper.
In any case you have working version if you bought at least one. Wrappers or not - some tweaks for FPS limit and Gamepad and all LoK games on GOG+Steam work perfectly fine.
The only kinda mandatory is KainGL for BO1 by Verok. GOG use same slowdown way as old fixes. Sometimes game speed up its FPS.
KainGL make FPS more stable and increase it so 59,9 instead of 23,9 as is GOG or old fix+crack do most the times.
For SR1 look here
http://www.gog.com/forum/legacy_of_kain_series/what_happened_to_soul_reaver_1/post5 And to Post9 of pinned Changelog thread.
For BO2 and Cloud support look to PCGW articles about LOK games and to Glossary_CloudSaves linked in the table of (un-)available Cloud service on BO2 article.
You can get directly to BO2 page of PCGW from GOG-Galaxy-Library-BO2 game-MORE-Support-Additional info on PCGW