It increases the atmosphere and immersion for me, but Game Commander 2 is not limited to just these types of commands. The flexibility is endless. Some examples of what I am using it for in games like Rogue Spear is reload, night vision, weapons selection, go codes and more. In flight sims, I use it for any normal voice operations - wingman commands, radios calls, and such. This is just the tip of the iceberg, and the possibilities are endless.
Programming is simple as well.
I did have to paw through the manual a little only because there is a lot more flexibility and features now. You can then update and modify these files with the newer features of Game Commander 2. I will not go into the detail of making a file, but it is very easy and straightforward. Type the command, and associate a key stroke to it. There are a few more things you can do to make things more automated, as well as have the proper file upon open game launch.