What I think should be added to the mission editor is the ability to specify primary and secondary targets for bomber/attack missions.
You should be able to target a base on the map and tag certain structures as targets, and then have this information visible to all players who join the mission. It would also be excellent to enable the mission commander to assign objectives on an individual basis, so that a player in the mission could have his unique objective indicated on his map.
Would also be something else to score, if you wish. Accomplishing objectives makes the mission either a complete or partial success. Could have a scoring system for that, although now we're getting into ToD territory.