Everyone knows that the iPad's screen is bigger, and does size necessarily give you better apps.
Your need is very simple, there will have a home screen for iPad. Attach with Navigation drawer to this screen have 4 tabs. Which are respectively Home, About us, Contact and Social network(Pop-up for selecting FB, TW, YT). Home screen will show some feed content(image, text, video etc) fetching from Backend through web service.
For manage Ad Banners we can use Google AdMob or Apple’s iAd.
But my concern is why we use ionic/cordova for development. Why do not we work with Swift/objective C?. They are native for all circumstances. For future development it will not create any interruption. They are a proper modern language with all the pros and the cons. All the documentations are already converted are already updating with the newer versions of the Swift/Obejctive C.
You can save some time by using Ionic but it will always be limited in terms of functionality or optimisation.
Performance of your app never is the same as native(not matter what we tried unless we spend much much more time tweaking js\csss than it would take to do it in native - page-image rendering is still web like way).
My suggestion is, I can be do the app for both (iPad + Android tablets) in a same time while we developing this using Hybrid languages.
Please share us your thought on this. We will available at 24 x 7. Thanks.