I like a lot of the ideas here. however BA should try and stay a pretty fast game without having a ton of extra rolls and stuff. That said, one thing I think would help a lot is adding artillery scatter. It is just odd that a howitzer can miss and there is no handy explosion. I am sure a one roll system could be worked out to not overly slow down the game.
Other things would be the addition of the rifle grenade (which I saw in k47).
incorporation of more basic rules in the core book. (Obstacles, terrain, new common units, etc.)
Better organization of the rules would be a plus too. maybe a classic war game numbering section and paragraph system.
I also second the call for SA rifles and BA rifles to be separate.
Towing rules should have classes or something instead of listing all the different things it can tow. Maybe assign a weight class to units.
Adjust National Rules for different point levels. Getting a free squad of infantry is very different in a 500 pt, 1000 pt, or 1500 pt game. (As an example)
Ok, that is all I have for now. Thanks!