>> Unless you are doing something special, the question will be why giving up the benefits of HTML5 will be worth going native.
> What benefits? Try-before-buy is available on mobile without HTML5 inconvenience
iOS apps are not sandboxed, they are manually inspected by App Store people for malware and so forth. So you do have try-before-buy on iOS, but only because the App Store is curated. And curation is a problem as many developers have found, with Apple reviewers being slow or arbitrary in their decisions. Lack of curation is an advantage of HTML5.
> and as I already wrote history shows that cross-platform solutions remain popular only for a short time till the winning platform emerges.
I would argue the exact opposite. In the beginning, native apps win easily because native app platforms can be created and innovated with quickly. Later, standards-based cross-platform solutions appear, that eventually fill in the gaps between them and native apps, and then the benefits of being standards-based and cross-platform win out.
For example, we all used to use native mail apps once upon a time. Today, most of us use HTML5 webmail.