I don't understand the goal of this. Is it to replace React/Angular or are these components like tree controls, tab controls, etc?
The good thing about Web Components is that they are reusable across frameworks. You don't need jQuery-picker, react-datepicker, and vue-datepicker just <my-datepicker /> and its reusable anywhere.
right now we write two UIs and hook them up the same service. now maybe we get to write one UI.