Indeed producing a good story would be really hard.
Already getting a passable random mission is a hard task so making a campaign is really out of scope ^^
Edit: and i'm probably lacking the writing skills needed to do such a thing...
Edit: btw the generator has improved quite a bit (in functions and possibilities) but is still lacking input for mission generation (i focus first on getting things doable and then generating something from existing functions become easy)
Patrol, escort and assault should now be possible (just need to add random data to these functions), more orders are possible for wings and individual ships and a success event is now added depending on the goals of the mission.