Troops, counter troops, counter counter troops, counter counter counter troops............
If you start with this kind of stuff you have to code a detailed ground war. That's WW2OL.
I would prefer the implementation of a refined strategic system. No 3d coding of new ground war elements but a relativly simple background database.
Means:
Every base has a stock of vehicles, fighters and bombers. Let's say: 30 of each type. As long as there is a supply line to 1 or more friendly bases, the stock is continually resupplied.
Take all the supplying bases in the neighbourhood and a base is cut off and get's no more supplies.