The main questions for me would be how much you (and your potential customers) care about design details, and whether you have the resources to maintain separate codebases. Different app environments (e.g. iOS and Android) have different UI conventions that go beyond just using native form controls and such. That is why cross-platform apps never feel just right, and the UX is less than when using a proper, native, designed-for-your-platform app.
The downside is that maintaining different apps is more work, so naturally you have to estimate that the goodwill for sweating the details is worth it in increased sales.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.