For the boost button to actually be 1-click donations – and provide a seamless user experiences with the best possible UX – that's how it is currently. With lightning users can load as little or much as they want in the Mash wallet and always take it all out. So one scan of a QR code and everything seamless afterwards.
We'd recommend also taking an LNurl QR code (from any wallet, or one we provide) and placing that on your site as well, for donations another way. Options.
We have broader plans of being a coordinator across all wallets which you can see in this live demo of how/why are architecture is built this way.