Adding friction to user registration should be done with caution, forcing users to go through your registration form and then refuse access to the site until they click on an activation link and then enter their registration information again is so much friction, it's going to drive users away and will frustrate those who do push through it... and it's completely unnecessary.
The problem this idea proposes to solve is an edge case, and there are better solutions. For example after registering an account a user can be immediately logged in with a banner displayed at the top until their account has been validated via email, with the option to change their email address if they entered it incorrectly on registration. There's no additional friction, and the minority of users who do make a mistake with their email are covered.