Phonegap is sweet - however, I think the bigger question is - how involved with the framework do you want to be? How senior will your development team be? Maybe this team is an army of one? You?
While you are open to ideas, why not look at some of the game engines that use a development platform with data integration capabilities?
What framework you use depends on your experience and knowledge of the corresponding programming language. I would also recommend looking into Xamarin, which allows you to create native applications for all platforms while writing code in C#
I would be happy to discuss further if you would like to jump on a call.
I usually recommend either React Native or Flutter. Both produce professional looking apps that support both iOS and Android. React Native's advantage is that it is based on React, so you can combine some work if you want to have both a web and mobile interface. Flutter's got a nice, quick development style. Either one will give you great results though.