Google and Apple control their respective "stores" that, generally, control the ability to download an App on an Android or iPhone.
If you don't want to put up with these gatekeepers, develop a "web first" app that doesn't need to be downloaded (e.g., which works form a URL).
Forcing your potential users to download an App is going to limit your App usage. Studies have shown that even when Apps are downloaded, they are often not opened.
Phones and tablets have limited screen space for Apps. Forcing your users to download and App just clutters up this limited space.
When it comes to implementing the support for your App, don't use Google.
When I built the social network nderground.net I considered both Google and Amazon. For a variety of reasons, I decided on Amazon. As this post notes, Google doesn't really do customer support. Customer support is not built into Google's culture. They started out providing tools like search and email where there is little if any customer support.
In contrast, Amazon started out with a customer support culture because they started in retail.
If something goes wrong with your Google cloud components there is often noone to reach out to. The experience in this post is one example. If you search the Web you will find many other similar accounts. In contrast, you can get responsive Amazon cloud support.