Thanks Brad. I'll try and explain my use case:
I work for a large organization and maintain a set of reusable components that app teams can use to provide branding, consistent UI, etc. Very similar to what OpenTable demoed at ng-conf.
The library has evolved over the years. Initially it was built as a set of widgets, similar to jQuery-UI's methodology. In the last couple years we redesigned the component library to be native Angular 1.x directives: <app-groupbox>, etc.
This works great for those applications that are built using Angular, but not all teams have adopted (or will adopt) the framework. Many are built using server-side rendering (Struts, JSPs, etc), and others have been built using a different technology (Backbone, React, etc). Our current solution requires teams to bootstrap an empty Angular application to use the components. This seems unnecessary, causes a performance hit, and creates multiple, sometimes incompatible, runtimes.
It'd be great if we could build our directives as Angular directives, and then export them to "pure" Web Components, so others could use them directly, with whatever tools they desired.
If this isn't possible, our alternative is to build the next version of our component library using X-Tag or Bosonic. We like building components in Angular, so this would be a regression in our view.