There’s a list of questions to be answered before you decide which platform to work with.
Specify the target audience
Try to  find out what the users want and what they expect from the app
Calculate the development costs, at least the estimated ones
Mind  security implications
Think about the platform integration for the future purposes
Regardless of the platform you choose, it is clear that sticking to one of them cuts you from the rest of the target audience, using another one. The solution, as you can guess, is a cross-platform app.