One more thing clients could do is be very clear about what link the user is about to access. Most clients are not, particularly (in my experience) AV-98 and Amfora. But this is understandable, as showing the link (at least in terminal-based clients) would often require a prompt - which I want, but it might annoy most people. It could be a setting, though.