Could this be done with a warning and a usergroup promotion. So mods are allowed to give an 'unban' warning. This adds a secondary 'unban' usergroup to the banned member. Then a promotion is set up looking for banned members with the secondary usergroup of unban. If they are found their banned primary usergroup is changed to registered and they are unbanned?