Well it doesn't seem to be stopping them from taking over. The solution to trolls is to greatly increase the size of the mod staff, to ban their ip RANGES, not just their specific ip's, and to make sure the regular users do NOT feed the trolls.

Time delays don't work - create enough accounts and you can just roll between them and keep posting.