So after doing some thinking, I have changed the rules for character creation. Since we have leveled ranks in use, those of Accepted, Neophytes, Role Players, and Savants. We also have Founders. All of which denote that someone has been in the role play long enough to know how the games go, what fits in and what does not. These are also the people that often times myself and other staff will go to these people for their opinions on new characters submitted.
As such, people who are in those roles no longer forced to get character approval before playing a character as there is a certain level of trust there. Staff can still ask for character changes, and character information still needs to be posted to the wiki, as well as deny permission to continue to play a character if it becomes a problem.