Sounds good, Frogy - but I still stick to the fact that I think MCBans would definitely be beneficial. It also includes a user lookup and prevents people from accessing the server if their reputation on the ban server drops lower than 2.0. But you can customise this in the plugin configuration to whatever number.
Reputation starts at 10.0, by the way, so as a user gets more and more bans (local or global), their reputation's decimal number will decrement, whilst the actual ban level is counted on the integer number - it's quite clever really