To use it in a permissionless way you need your own channel, which requires some UTXOs, if not everyone can have a UTXO then most people need to use a custodian.
Ideally every person could do an on chain transaction at least once a year. This would ensure that minimum amounts were held in custodial accounts.