The idea of accepting bitcoin as a donation is just great, but maybe you should add other cryptocurrencies, for example, ethereum, which is also used by many people, I think that would increase your donations.
And yes, the qr codes are too large in size, I would make them half as much.
Trust me, if people have crypto, they have Bitcoin. And if people donated crypto,,, they would choose to donate Bitcoin most of all. If you think about artists and other people who accept crypto, you also have to give them something they can exchange out very easily. And Bitcoin in the practical terms is the only one that can do this. ETH is probably also these days the same but because of market liquidity price losses to fees and what not are still higher than for BTC.
Crypto = Bitcoin.