As we build our Metamodel based MDG, we are extending
that specific repository to hold the instances of the «stereotype»s we generate (so we can easily see if our inheritance hierarchy is working (for rendering purposes) and also to link into the metamodel diagrams (again, using instances of the «stereotype»s).
We use an "instance of" relationship to link the instance to the «stereotype». We used to have to go to the toolbox to explicitly select the "instance of" relationship and then apply it to the items on the diagram.

We got sick of this; so experimented with using external «stereotype» (stereotype) as part of our MDG specification and allowing the QuickLinker to create the relationship for us. It was incredibly easy... We just added "; stereotype" to our pre-existing root item specification for the "instance of" relationship and voilà we get our QuickLinker entry! Any of our MDG «stereotype»s can be linked to the appropriate «stereotype» via the QuickLinker!
However, careful checking of the Quicklinker mechanism showed that the reverse relationship (from «stereotype» to our MDG Item instance) was not available!

Is this because (as we've discovered with some specialised «stereotype»s) EA plays "silly b*ggers" with them? For example, in order to get EAUML::table etc. to work with our MDG we have to misname them in the MDG model and fix up the generated MDG post-facto.
When we drag a «metaclass» from the Profile toolbox onto the diagram we generate a UML Standard Profile::Metaclass stereotyped item (note change of case). However, when we drop a «stereotype» onto the diagram, we seem to generate a simple "stereotype" that doesn't have an FQN (it has a GUID - making it a local stereotype). We would have thought it should? Does it actually have one and can we use it to inform our MDG usage?
Can anybody shed any light?
Paolo