Works well for OA also, one thing to obviously remember when banning/kicking players is:
A) You need to be an administrator, i.e have rcon access and
B) If the server gets restarted/rebooted, then the ip log file will more times than not disappear, so keep a backup of it.