If you're going to put vehicles in, they should be capturable so you can drive them around
Imagine if the battle took place in a recently-evacuated city full of civilian buildings, cars, buses, trucks and you could capture or reclaim them. Buildings would give some vision if you captured them and vehicles would be mobile and give vision.
Maybe there's even civilian engineering vehicles that have 1 bp and can capture or reclaim things.
And perhaps civilian cop/security vehicles that have more firepower than a snoop.
And some civilian aircraft that aren't particularly good (like a scout plane, but slower) but if they're close to the player's spawn, you could skip going into air as early by capturing them to scout with.
It would be pretty cool if fighting in the city meant your units had to drive around buildings unless you destroyed them, and buildings took collateral damage from the fighting around them (absorbing direct fire shots or just being in the radius of AOE weapons). As the match goes on, the buildings get destroyed/reclaimed. you could intentionally send engineers to make a path through the buildings so your units can move easier through them.
And if possible, don't give radar signatures to civilian structures/vehicles as long as they belong to the civilian team. That way, the other team can't see the buildings being reclaimed just by seeing radar signatures change on the map.