I love the idea of the app. Honestly I don't think performance is so super important for niche apps. Waiting 0,4 second longer won't affect user experience. In that sense I am rather for web apps. Currently manufacturers do not support them well because they don't earn money from the web. But it is the right way to go. I personally don't see any sense to write any of my apps as native ones. The dependency on the manufacturer and need to update it to new requirements goes against indie development where you have to manage your time carefully. But still I like the idea it is possible to have everything from both worlds