Allowing players to insert maps they have made into custom campaigns would make the creation tools feel more connected and allow easier transition from map making to campaign making. Allowing players to unlock units during a campaign. My suggestions for implementation would be adding an action to change the units players can recruit or adding recruitable unit settings on the campaign map which individual missions are allowed to change via actions.