You're welcome!
Yes, the one big worry is still having the user download their own wallet and properly back up their keys! We will need to come up with some gamification on the platform so we can encourage users to back them up and maybe we do some rewards or at least extremely simple guides on how to do it per wallet.
From my own experience using it with my non bitcoiner family and friends, I have noticed that it takes time for them to go through the onboarding and download a wallet, for some the tip expired and I reached out asking if they wanted me to extend it or just leave it, majority of them ask for it to be extended and they do end up going through the whole onboarding.
Also, another strategy I've been playing around with is helping them buy a gift card via Bitrefill straight from their wallet, I would rather have someone withdraw their bitcoin and use it right away than sit there and have them forget about it.
Thanks again for the kind words, it really is extremely encouraging to hear all the good feedback helping us continue building.