+1 to having it as a story.  Could you add that?

Good point about the problem of managing releases/dev of plugins.  I put that as a note for me to cover as I figure out all of the details for reusable components.

Could you add a story for better error handling from plugins?  I think we should have a way of showing the correct origin of the error (and the correct link for reporting the problem).  This will become more and more important as we support 3rd party plugins.