That's a great deal and I love the fact that these are stand-alone downloads i.e. no need for a third-party client running all the time. Steam, I'm looking at you....
Personally, I hate gamersgate's install process, and prefer Steam's.
How do I hate thee, let me count the ways:
1. I've had problems with the resume of their download client (a) with network interruption and (b) when I've had to press pause.
2. After I download a 1GB+ install, I expect to be able to keep it to install later (especially non-DRM'd items). It actually *deletes* the root install program, i.e. if you run setup.exe to set something up, it *deletes* setup.exe once you install. A way around that is to copy the file as it's downloading/running, but really, why?
3. More games on GG include DRM than Steam (many that rely on steam for their DRM resort to SecureROM or other virus-like DRM alternatives)
4. There's no way to queue up downloads/installs.
5. No set way to get updates- sometimes they are separate files, and sometimes they update the original, and sometimes, there just aren't any updates.
So yeah, YMMV. I love steam being integrated, and it doesn't use that much memory, so leaving it running isn't a big deal to me. Origin and Impulse (or whatever they're calling it now) are a bit more intrusive, and Desura is pretty unstable, so I don't like those as much.