have you actually logged in, in a test account with those permissions to see if it is working correctly?
honestly i would not give a global mod that access, i would enable the post moderation system and let them mute the user and let the admin decide if a ban is necessary.