I'm not sure if any of the staff are allowed to answer this question, but when a character is submitted, will every staff recieve some kind of message about it or would they have to visit the particular source site to view the submitted character? I'm just curious and hope this isn't a terrible question. =)
Very late reply, but : it used to be that every mod needed to go to each site to validate the characters.
But last year I added something in the moderator panel so that moderators can see what's to validate on the whole Animation Source, whatever the site they're on.