Yea well I changed the kick plugin to gag, and it increases if you get gagged multiple times. It only affects "say" commands, so if you bind "say /teleport" instead of "sm_teleport" then it counts teleport as well, yes. Maybe it's possible to make a whitelist excluding the teleport/restart stuff, I'll look into that.
EDIT: Also, if you find more errors with it, then please tell me.