It's a less elegant solution, but I think it'll work nicely as a stop-gap: I've proposed periodically running a bot that grabs various open proxy lists and scans and blocks them[1]. Your input is appreciated.
1: http://en.wikipedia.org/wiki/Wikipedia_talk:Bots#OpenProxyBlockerBot