Ability to send/schedule a campaign, or a minimum draft a campaign (and send a test email)
So heres the imagined flow...
Drafts the campaign
Sends a test email for approval
Updates the campaign with any changes
Schedules the send of the email (including setting the smart list(s) to send to)