A Couple of Observations (minor)
I noticed when I added a player to the game using the One Stop method, that if the character name I entered had a leading or trailing space, the addition failed. I would really expect the form to strip leading and trailing white space from the character name before submitting so that the addition wouldn't fail.
Also, why can't you edit the added player's access level before they "enter" the game?
Thanks,
Andrew