There are still too many hackers out there, imo.
I suggest that moderators are allowed to ban without having a proof(dunno whether they are already...)
And there should be some trustworth normal player too who might be able to ban without a proof.
Then it is much easier to catch real hacker, because no one knows that you are able to ban him, because you look like a regular player...
Having a proof is actually good, but often there are situation you can't record the hacker. In my case minecraft laggs a lot while capturing the screen, so most of the time i'm not able to bust them :/
Greetz Jens