Thank you!!
Yes we are working on a new onboarding now that we offer users to print their own tip cards, the onboarding wouldn't as the user to authenticate, it would first take them through onboarding to download their wallet and if they want to authenticate we would teach them how to sign in using LNURL-auth!
We also have a "⏭ Skip Onboarding" feature where the user lands on the claim page and instead of asking them to authenticate via phone number or email they see an LNURL-w they can click and withdraw funds right away, only thing is that in this part we don't have the onboarding set up yet.
The reason we went with Phone Number or Email was because when we originally built the product was for bitcoiners to be able to tip people of service bitcoin, so If I was to tip a waitress after having my meal, I would show her the QR Code and most likely she would get around at looking at her tip after the shift. If there's no authentication and they close the browsing session there's no way for them to recover it.