You can onboard users with custodial channels and a LN transaction. There are several custodial wallets that work fine for that but I suggest OBW because it offers both hosted/private channels and permits to full manage an onchain wallet too. So the user can start, learn and move to self custody as soon is possible/desiderable..