You are absolutely right! Two clicks... And I love the idea of programmatically checking if there is balance in the users wallet and only showing the QR if not.