It is impossible to ban human spammers... though the latest craze is not human, it is all bot. The program being used has cracked Recaptcha and email verification, all automatically... remove that issue, that is 99.9% of spam issues gone.
Bogus, those don't have any affect on the current bot spam problem plaguing forums. The anti spam and xenutiles will stop most human spammers, but not this bot onslaught. Keycaptcha will stop all bot spam, leaving you only with human spammers to deal with... which anti spam and xenutiles will help you keep insignificant.
I've had both of those features installed since they were made, and they've both kept manual spam to really low and insignificant levels, until this recent bot spam issue.
Those anti-spam services can't register the IP's fast enough for the bot plague... for them to effectively work and stop them. Keycaptcha is 100% thus far on bot spam... and I can see them hitting my sites in the hundreds, and not one getting through.