so how long does it usually take to get a character approved?
It depends. Some days are busier than others in real life, and some are busier than others on the forums, so in the
worst cases it may take a couple of days before a submission really gets a good look. The character approvers are usually pretty quick, though.
After that, it depends on how "special" the character concept is. The more fancy stuff added in, whether special subraces or unusual history or whatever, the longer it takes to get approved since more is expected of the submission to justify the special stuff, and then all the special stuff has to be checked out to make sure it fits the world.
Also, patience is rewarded. The approvers check from the bottom up among the submitted characters, so the "oldest" ones get checked out first. Continually bumping a character thread for attention actually delays its review.
I guess a shorter answer would be, "A week is a long time."