Hey, since we're throwing ideas around, one just came to me :) This one will probably require too much work to make it into 1.1, but it may be a good workaround for a fully persistent campaign.
If we could save the state of a mission when ending it, and import it into the editor, this would provide a means of running a persistent campaign manually. The campaign manager could then change the waypoints of AI units, and perhaps add reinforcements, but keep the general state of the universe as it was when the players last left it. Imho this would be a big improvement on the tools available today, especially for online games that do not currently have any type of campaign support.