This is a very simple and easy to use ban protection. It includes several "revenge's". Kick, ban, and Kickban.
The script messages the nick the kick reason, which can result in an error if you did not specify a reason.
* /msg: insufficient parameters (line 48, ebp.mrc)
Other then that, I didn't find any problems with the script. It's easy and efficient.