Instead of requiring email verification before logging in, allow setting the password during registration and log in right away.
Score-based reCAPTCHA is used in the form to deter obvious abuse.
This allows redirecting right back to Blender Cloud /join without interrupting the subscription flow, see the video from the local dev server:
Deployment checklist
- reCAPTCHA credentials must be copied to Sintel before this can be deployed