What if player isn't AFK and gets into the aggro table during fights but simply doesn't do anything but run around? You can't do nothing to kick him with the options you suggested.