When logging the deletion of a user, don't store its id in the target_user_id column. It will never match a user record.
When banning a user, a reason can be provided. The user will see this reason when trying to log in. Also log bans and unbans in the staff action logs.