"Self-custodial" lightning is kind of oxymoron-ic.
At the end of the day you are offloading a ton of off-chain payments to one utxo. It's not meant to be self-custodial.
I think lightning is not working for a lot of people because they have very wrong expectations from it in the first place.
Maybe instead of "self-custody" what we should actually be looking at is "community-custody"?
You need liquidity, and its not going to scale if you're going to provide all the liquidity for your payments yourself.
Would love to hear thoughts on this. This is only my understanding and would love to be corrected.