Probably best not to solely use the URI link method for payments though. Best to mix it with QR codes and copy and paste addresses.
Exactly. Never assume what technology the client will have access to a checkout page with a text address that is a link to the bitcoin uri and a qr code covers all your bases and doesn't take up much more space than just one method.
Hopefully, this will be ubiquitous across Bitcoin clients, and then it will be just like regular URLs : for most people it will just work, and if not, they know how to copy it into the browser.
For now, that's why the Armory URL creator encourages you to include the plaintext info too, when creating and sending such links.