I totally agree you've reached a very good balance. Letting the trolls run out of steam and surgically removing the most advanced cases is far more effective than just banning and deleting indiscriminately.
Oh and a serious wtf on the video
Matthew.