More IPs should be blocked. I added three IP addresses manually to the blocklist, from which about 100 posts had come, and that by itself has stopped over 19,000 requests in a few days.
My main issue with approving new posts is how long the forum search takes (for detecting duplicate posts), occasionally it's instant, but most of the time it takes closer to a minute. This is what puts me off. Can this possibly be addressed? If this was fixed I would be doing it much more regularly. I feel really bad for the users who haven't been approved for about a month.
Another idea: automatically block new users who's post have fake underscore links, like this:
-maybe by detecting the following pattern: "] [/url]"