Another option might be that, after an account has been reported a given number of times, any further content from it is temporarily quarantined, allowing some level of moderator to check the account before approving queued and further posts. (Quarantine could also be combined with some of OP's suggested triggers.) Quarantine has pros and cons as well, but it's another option to consider.