Lutando entre o nativo e o phonegap, requisitos simples de aplicativos

Eu vou fazer um nativo (significado;não no navegador) aplicativo móvel. Como sou desenvolvedor da Web, estou com dificuldades para decidir se devo ou não tentar o Phonegap ou apenas criar um aplicativo nativo em java ou objective-c.

Os requisitos do aplicativo são simples. Localização GPS / Wi-Fi, integração com o Facebook e eu acho que vou precisar de um banco de dados para lidar com algumas das relações de amigo do Facebook específicas do aplicativo. Como os recordes de um jogo, por exemplo - coisas assim.

Eu sou um desenvolvedor web, e não sei nem java ou object-c, ainda. Eu nunca usei o Phonegap antes, então não sei se ele é capaz de atender às minhas necessidades.

Então minha pergunta é a seguinte; Posso usar o Phonegap para meu aplicativo ou preciso mergulhar em um novo idioma?