In my experience, Android has been seamless. I've utilized the Amethyst app and previously, both Breeze and Wallet of Satoshi operated flawlessly. Currently, I'm using the Strike app, though I'm considering transitioning to a different wallet due to some dissatisfaction. The difficulties you're encountering may stem from Apple's ecosystem rather than Nostr, your specific Nostr client, or your Lightning wallet. While I have my reservations about Apple products, I believe everyone should form their own opinions based on personal experience.