pull down to refresh

Not really sure. I've used Muun, Bluewallet and Breez. I'm not running my own node currently. I've used Breez to login to SN because it supports ln-auth.
Breez is really the only non-custodial lighting wallet you listed. You need to control your own key to use lnurl-auth.
If you want a wallet like Breez but with more flexibility to even open your own channels, then check out Blixt Wallet.