> At that point, they're already invested in the process, already submitted the link, and it's a lot easier to finish
As a user I really (!!) hate this, and consider it a grey pattern at best.
I greatly prefer to know up front whether I'll have to register.