Custodial is always the easy way to use since you only need to creating an account and it's ready to use.
While non custodial needs you to open a new channel, fund it etc that looks more technical.
But it we talk about security, non custodial is always secure than the custodial one. In custodial, you're relying on someone else channel, if the owner want to close the channel, you will lose your coins.
I think we can use non-custodial wallets for security reasons and as you said although it looks more technical but non-custodial wallets are much safer to use.
It's just that talking about LN, I'm curious why currently there are still many people who don't try using LN? Am I wrong in retrieving the data? Or is there something that keeps people from popularizing the use of LN? Because honestly I just found out about LN some time ago and what I know is that the network is much cheaper than the main BTC network.