Could you turn off the admin activation so users just have to activate by email? And what about blocking certain email addresses and names so they can't be used or even using wild cards e.g.
*********.com (although I wouldn't block hotmail since it's commonly used).