If you delete a user account, they will be able to create a new account with the same email and/or username. If you suspend them, then that email and username won't be available for new users.
This might not make a difference if the spammer use a different email every time, but it's probably worth keeping in mind.