I ended up simply using:

    (defun what-links-here ()
      (interactive)
      (let ((id (org-entry-get nil "ID")))
        (if (> (length id) 0)
          (org-search-view nil (concat "id:" id))
          (message "No ID - nothing can be linking here")
        )
      )
    )