Why using a complicated custom tag?
It's not compatible with other wysiwyg image/link tools, breaks content when uninstalling module and there is no real gain (complexity appart) in using such technique.

see http://drupal.org/comment/reply/819512 (same topic about node picker)

If some people here agree with me, I'm ok to write a nice patch...