I like what the folk at lightsats.com have done. You can create a tip/gift with the onboarding experience and walk them through it in 2 minutes. I find it easier to convince them of BTC utility if they see they can easily use the BTC for purchases or trade. The only issue I have with their site is the use of the term "tip" since that has tax implications. Perhaps they should change it to "gift". I then continue the new user's journey with on-chain non-custodial wallets once they start to think of saving in BTC as well.
I know this won't be a popular belief on NOSTR, that's full of BTC MAXIS, but I use my BTC for savings, purchases, and gifting. As money, as it was meant to be. Not to just accumulate. and I don't poo poo on alts either. In fact I like a lot of the features litecoin and monero provide. It's a free market and people can spend their funds/labor as they see fit. Granted a lot of shit exists but let the buyer beware. And all of us started with shitcoins called FIAT so throw no stones. You won't win people over that way.
I just guide the new user to bitcoin first and espouse the advantages it has over all the rest.