Would be really nice to have one time passwords and/or passkeys as an alternative to the email codes.
it's great we have 2FA now and with the support of a number of password managers the flow could be a lot simpler, for me at least. The difference is probably in the order of 5-10 seconds instead of 0. Could run a little experiment to see if it helps user retention better as well :)