Not a veteran (far from it), but wanted to say "thanks" for a nice immersion mod. For those who think it might be a pure CSA buff, well, it's not. Yes, some generals get new abilities, but not all are positive. A nice mix of plus and minus which adds to their personalities.
The only issue is there's something going on with PGT Beauregard. Once you delete the cache files, his fort-related ability shows up as an error (text and icon). This is true even when i reverted the .mdl file back to vanilla. Maybe it's related to the fact that he's scripted in-game to leap from SC to VA, but anything other than the vanilla cache file generates the error.
All is not lost however. If you open up the "Models.Cached" file with a good text editor (preferably Notepad++) and go to line 249, look for the following text sequence: "NULL&0|36|" and change it to "NULL&49|36|"
That will revert his abilities back to the vanilla set, and the error will disappear. This works for new or save games.