Hmm ... speaking of the editor buttons ...
It might be possible to add some automation at that point. I'm assuming that the editor will display dialog boxes where the user can enter a link and some link text. (One dialog box with two fields would be better, really.) Say you click the editor button to add a link, and paste in the URL. The editor could then grab the title of the discussion and insert it automatically in the link text field.
Would that be enough?