- Does the platform take a cut from your ad-revenue?
- Are you able to find and coordinate a developer (android + iOS) by yourself?
- Are the revenues high enough to sustain regular development efforts on both platforms (pay your dev) + pay yourself a fair share for the effort?
That would be the questions I'd ask myself before re-building the apps. Just keep in mind re-building them is not a one-time effort but a regular expense... especially if you add more complexity with new features.