I think you should bring it back as a fanfic, but not anything that takes "user submissions".
Now, I apologize if you like doing sign-up stories, but on a personal note, I find doing stuff like that to be, in a sense, lazy. Instead of taking the time to flesh out your own characters, you are...