Generally, it would be impossible, yes. The players creating NPCs unless the NPCs are fluff to begin with, grants too much insight and ability to build in their own entry paths. Reviewing and editing other people's work is time consuming. Reviewing and then applying changes that I'd need to...