Email verification should be sent right away after registration is complete and not put on hold till cron runs in many cases there could be a ton of emails on hold and depending on server email quota email verification could end up lost and user's wont get their verification emails.
You should make changes and send email right away don't wait for cron tasks.