I have one suggestion that will, if implemented, improve SP and COOP gameplay heavily:
The majority of all bots are to spawn in the main base, so that they man all the vehicles and airplanes.
A side effect of this spawning method is, that the enemy has time to prepare his defences properly and enables him to repel an assault.
I wanted to play a round of Vossenack yesterday, but I had to quit for the bots did neither man tanks, nor the howitzers. The much needed APCs were also left empty. The reason for this nuisance was, that the bots spawned at the two spawnpoints which are closest to the front. Many other maps, e.g El Alamein, are also suffering from this problem.
There is yet another spawnpoint related issue to be found on Mareth Line: The bots that spawn next to the Churchill and the Bren carriers die as soon as they spawn. In most cases however, they don't even spawn there at all, making the British loose a significant part of their mechanized strength and taking away their most powerful asset, the Churchill.
I would love to see these improvements added to all larger maps, for I think that they would optimize the flow of the battle, especially in NA, where vehicles play an especially important role. Actually, many maps that have been rather 'boring', because armoured reinforcements never came in like it's the case on El Alamein, would suddenly become thrilling. Just imagine how you dig in at Tell el Makh Khad, desperately defending the outpost against an Axis assault in anticipation of an Allied armoured spearhead that shatters it.