For me the ideal lightning wallet is your own independent node. However as a mobile-only solution I would go with Phoenix. Lightning bitcoin basically is software that runs on top of bitcoin, which are called lightning implementations. There are many (CLN, LND, Eclair, Spiral, etc). The non-custodial 100% mobile wallets that I know are Blixt, Breez and Phoenix. The first 2 run LND while Phoenix runs Eclair. Now considering that we want bitcoin as stable and decentralized as possible, but also we want Lightning to innovate, I believe the less concentration of an implementation the better. That is why I prefer Phoenix since it does not rely on LND. Also, I have read Acinq (the developers of Eclair) have developed a mobile-dedicated lightning client on Kotlin (Eclair was written in Scala, designed for large routing nodes), and they used the Kotlin Multiplatform tech to produce both the Ios and android Apps (the android version is still not released in this version). That is what I call innovation. So far I have not heard of another mobile-dedicated lightning client. But all this criteria is very philosophical, and not so much UX-ish.