They all have there pluses. Currently I really like Heroic.
Lutris has community scripts to install.
Can be nice for the different versions of games out there, not just gog.Bottles is cool because it really focuses on you having complete control is wine.
Heroic is great because you can log into gog through it and install the games. Somewhat like Steam. Just noticed you can have Heroic link installed games to Steam
Unfortunately, GOG does not offer a client for Linux that you can use.
…
You can use any of the following game clients on Linux:
• Lutris
• Heroic Games Launcher
• BottlesI found Lutris to be the easiest, and quickest to be able to run a Windows-exclusive GOG game on Linux. So, let me start with it…
I found Lutris to be a complete pain. GOG Galaxy in Bottles and Heroic Games Launcher have been much better.