I was wondering if Stardock was ever going to add GalCiv 2 to the list. I've just recently downloaded them all and poked at them. I'll do more tests later, but it seems that downloading the TA version will give you all 3 versions of the game (no need to download the other installers). Unfortunately (or fortunately if it annoys you), the installer does not place shortcut icons on the desktop, so you will have to manage that yourself.
The TA version includes all updates, so no need to worry about updates (there is also no plans to make new updates at this time). If you want fixes, you will have to look into modding, or downloading mods.