I have advocated for browser based approaches than mobile applications; it’s impossible to trust the “App store reviews”.
My issue with the App store is that it cedes user control to a complete monopoly, which is nameless and faceless. It’s impossible to deal with automated emails or “apps” being held for review by some outsourced company”. I have read several accounts of developers being roughshod (and usurious developer fees); I wonder, at times, why anyone even bothers, because the bar for visibility (and recurring revenue) then becomes incredibly high. A browser based approach is then the perfect option to display content without the hassle of dealing with the app stores.
Do read the account from the linked blog post!
The relationship between developers and App Store reviewers is tense at best. Most people are trying to build well-designed, useful mobile apps. Apple has instituted App Store reviews to maintain a high-quality bar for apps and weed out spammy or nefarious actors, using human evaluators to test individual apps and provide direct feedback. However, malicious apps are relatively rare; arguably, Apple doesn’t do a great job filtering them out anyway. So for the vast majority of developers, App Store reviews add an additional layer of friction and time to shipping updates. And then in the inevitable case when you need to push out an emergency fix for crashes happening to your app users, the App Store review process goes from an inconvenient annoyance to an outright roadblock to improving the user experience.