Not to forget that pretty much every native app that connects to the Internet loads up user data to company servers. Which makes the passive security arguments for native apps an uneducated suggestion.
It really just boils down to performance and integration. If you need a 3d engine then yes, go as native as possible. Even the "new features that aren't supported by the embedded browsers" argument looses ground since you can implement hybrid apps with native blobs in many cases. But as always in the industry you have to also make due with the talent you have got. If you or you team are objective c ninjas the you will implement an ios app or have to ditch the team.