But isn't everything in Nostr already structured under options? Clients, relays, media servers, forms of interaction and payment... If you consider Amber to be better, you can make it the main login method and keep the traditional method as a second option, briefly indicating what the user would lose by not having the first one.