I use VoiceBuddy for AI commands, voice recognition is near perfect and relatively fast. It's not free, though. http://www.edimensional.com/index.php?cPath=23
I customized it for LOMAC, it makes AI wingman controls much easier, I never need to use the keyboard for it, coupled with my x52, there's hardly anything I need to use the keyboard for.
I tried shoot before getting VoiceBuddy. The problem with shoot is that it starts getting sluggish and missing commands when LOMAC starts using the CPU heavily, making it effectively useless to me. It must be the way shoot uses the CPU that makes it slow down when LOMAC starts hogging the CPU. VoiceBuddy doesn't have that problem.