You can immediately after game has been released, start to make your own campaign. The Editor+Scripting should give you all functions that are needed for it.
Yes the editor is an option and is fun and also allows user campaigns etc
But official addon campaigns would be cool too for those of us without editor skills;)