Considering changing the default invoice behavior in ZEUS here. Feedback welcome.
Discussion
I think this seems fine…
Not loosing features, just updating to what’s becoming the standard usage model…
I would be more caution with unified QRs displaying an invoice.
People will make mistakes and later will come back to Zeus support asking why they cannot receive the payment.
Better make it optional so those that know what they are doing can switch ON/OFF in settings - invoice.
Yes, default = lightning. Rarely need onchain addresses; that should be a separate function vs generating a lightning invoice