If there's a way to make this succeed on a mass scale without custodial wallets, I sure can't see it.
The sad reality I've seen is that people just don't want to part with their tradfi payment methods. If lucky, I get one chance to on-board and get them to download an app. If it's not smooth as butter, they delete and go back to doom-scrolling TikTok.