Password reset ~= Magic link. The risk profile of this is no different than a password reset with no fallbacks such as 2FA.
I've only found lua and MATLAB that use it but its interesting to understand. I was super confused on what you were trying to say.
Magic links will be more secure.