Users should be able to link to a dashboard panel by mentioning its object monogram -- like W123 in a comment (the "W" is mnemonic for "Widget", maybe).
You can look at PhabricatorPasteRemarkupRule for similar rules for Paste, which implement P123 and {P123}.
The linked version should just be a link; the embedded version should embed the widget.