Until we get better interoperability between clients, you have to pick a client and sell that client, and Nostr separately. I choose Amethyst because I use Android exclusively. And because Amethyst is way better than anything else on Android, that's what I pitch to others. Because to do otherwise only introduces problems. I sell Nostr first, then Amethyst second. And I advise people to only use Amethyst because taking an nsec created with Amethyst does not play well with other clients, and vice-versa, and almost no one is willing to create a new nsec with each new client they want to try, but it seems that is where we are.