Have you gone trough all the hacks available here on vb.org?
I applaud your effort to create this article. I suggest that you check out these hacks and add them. Combined they can get you much better results.
disposable mail ban list
Is Bot: Registration Time Check
Multiple Account Detection & Prevention or
Multiple account login detector (AE Detector)
Miserable Users (This includes an option to redirect members to another site and more than replaces the 'redirect banned members' hack. It allows you to troll the trolls as well.)
Check4SPAM - Advanced SPAM Search & Destroy!
Proxy IP to Real IP Conversion
IpInfo -- Extra user IP information
Track all Duplicate IP Addresses via Admin CP
Default vb option: tachy goes to Coventry, which works great in combination with miserable users.
And there are other useful hacks, but the problem with posting them here, is that your banned members can read this too.