Why would you need Patreon? You an just as easily sell subs to a website. Push notifications can be handled from server side and UI control is a matter of some careful CSS and JS.
Matter of fact, you can build a responsive site that looks and feels like an app on mobile and behaves like a site on desktop with one codebase.
I’m not against apps, per se, but I do think they are totally unnecessary when duplicating behavior that is just as easily achieved in a browser. Plus, the browser means you can push updates once and everyone gets them, as opposed to an app where it’s piecemeal.