I dont know if this has been suggested anywhere else, but why not give the commander an UAV?
This would not be a vBF2 style UAV, but instead be something similar to the realworld predator drone. it would give the commander the posibility to view the battlefield in real time, but in a more limited way than the map in vBF2 worked. It could additionally carry some hellfire missiles to take out well defended targets from above, just like the real world version.
This UAV could be implemented in some different ways (I dont know if this is possible with the
bf2 engine). It could either be directly controlled by the commander or it could be a more simple way of commanding it where you set a point on the map and the UAV would travel there and circle that point.
There could be some sort of landing and refueling/rearming sequence, or it could just stay flying for the whole round.
Let me emphasize one thing though. This would not give any vBF2 style spotting abilities with blips on the map. It would simply be a camera view of the battlefield (Think Helicopter gun cam with different types of views).
This UAV tool would in my oppinion greatly enhance the commander position and make it more appealing to play. It would make the commander able to have more intel than the reports from the squads, and would make it easier for example to call in CAS or armor support where needed.