I also like the magic link emails. I'm actually a developer on a SaaS product that makes heavy use of magic links. One downside - other than security - is that email delivery is not instant and these emails can end up in the spam folder. The wait can be frustrating. Magic links are usually good for users who are invited into a platform, for example to review a shared document or something.