Thanks for adding the filter! And extra thanks to Kiana for going through and checking it so thoroughly!
Are new users adequately informed of the filter? If not, many might leave the forum before their first post gets approved. If they are informed and the reason for the approval process is clearly explained, they're more likely to be patient.