Hi,
since you do not allow to register more than one account with the same email-adress the best way would be to not delete the user but set him to no-login so the user has no access but exists an can not register with the same email-adress again and again.
LOK