Nice article. Here's my 2 cents...
I usually recommend mutiny or Breez. Breez has (depends on amount you accept) higher fees, but has built-in POS.
With mutiny, we setup a wallet, I send them let's say 3 times more onchain to that wallet and then invoice what I overpaid to my lightning wallet.
That way they get (some) inbound capacity so they don't have to pay for it and they see how easy and fast it is to pay with bitcoin.
With Breez i just explain the fees and how PoS works.
Then we usually talk about how channels work and how to manage liquidity (but with LSP you don't have to deal with that if you are willing to pay).
If they are interested we continue to talk about things like vexl or firefish to get fiat.