As a developer that is also interested in startups and getting projects off the ground quickly I can say that deploying native iOS and Android apps is a real pain and is probably going to be a thing of the past.

What other options are available? React Native, Cordova...

Is there something better?
Ionic is great. You can write JS apps with your favorite framework (React, Angular, etc) and package them for iOS & Android deployment. With Ionic you can really for the first time deploy a website and mobile apps to the App Store / Google Play with ONE code base. There is no need to build an app for each platform from scratch anymore. You can see an example of something I've recently built for Android, iOS, and Web at Relay Faith.