I can't say it's good idea. Aside from what @Hatchy said,
1. I expect many Bitcoiner will find it's not convenient option especially for those who use PC or laptop.
2. Some service which accept cryptocurrency force you to enter Bitcoin address on
text field.
3. If you upload the image to 3rd party website, there's small possibility owner of the website tamper with your image.
There are lots of QR code generators on the internet but you should look for the most reliable provider to use. For instance, I used this website
https://www.qr-code-generator.com/[/li][/list]
Some wallet software can generate QR code for address on your wallet, use that instead.