So, essentially Phonegap/Cordova again? I always liked that model. I’m not entirely clear why it fell out of favor.
In our case, our users had little say in their respective organizations’ decisions to buy our product, and “good enough” was still better than what our competitors were offering anyway.
We spent a lot of time of time debugging native layer issues, and WebGL bugs that would crash the webview (vector maps using the ArcGIS JS SDK) so it’s not a magic bullet in those respects either.
There are certainly use cases for it but also many downsides, it's mainly just hard to get the UI right.