Do you think it might be better to do the DNS check after the email input goes from in focus to out of focus rather than waiting to check after the register button is clicked?
This night be a bit more userfriendly, but unlike the current approach (which is only a really simple extension of existing functionality) it would require quite a bit of new code.
Not sure if I'd be willing to do that