As @Jagster said, it’s not expensive to generate the QR code, it’s mostly down to personal taste on how focused and immediate the QR code is. The TC comfortably utilizes the Sharing API (and a bit of DOM manipulation) for displaying the QR Code, effectively treating it on the same level as the other sharing sources. This more or less matched my view of QR codes as a secondary method for sending information. However, since starting my vacation outside of the US, I am fairly shocked by how prevalent QR codes are in the physical world.
I could explore adding an immediate QR code option to the settings, but I would likely need to revisit how/where the QR code is placed. Honestly, the current placement of the QR code in the modal (both in desktop and mobile view) is really shoehorned in with DOM manipulation. Ideally, in a desktop view, a QR code treated at the same level as the “copy link” button would occupy the entire right side of the modal, but that would need a new plugin outlet and a good helping of CSS changes. Currently there’s only one plugin outlet in the sharing modal, and its right next to the “New Topic” button, and I really want to avoid making a complex CSS or use more DOM manipulation.
tl;dr: I’ll think on it more and decide on if adding the immediate QR code setting is worth extra effort after I get back from the holidays.