I think the only challenge is working out how to introduce the customisation options. It would be a bit weird to have a character creation screen pop up every time someone joins your party.