I would say ecash is a decent alternative to custodial lightning. Reason being is that the mint has no idea who owns what, vs custodial lightning providers knowing the balance of each user.
Even upon withdrawal to an external lightning wallet, there's no way to know which user sent the transaction, so you're kind of hiding in the crowd of everyone in a particular mint.