I'll be blunt. Devs shouldn't be making the story of disco. It is our job. Job of the players and many factions they are involved.
IMHO If a Dev wishes to see his version of the story included in the cannon, he should go trough the process like any other player, submitting stories on forums, creating a faction, gaining support and "paying the bills".
I can't help but see this as just another way for the devs to keep their story on rails. There's nothing good in adding another layer of complication to alredy complicated system.