For the record, I've just lowered the requirements on class forums and some other less-active forums. If you were trying to apply before and found yourself ineligible, you may want to check again.
We are still looking for people who are active members of the forums they apply for, but I know that some of the discussion has died down a bit thanks to the current state of the game and waiting for the expansion.