I have developed both natively and in HTML wrappers like Phonegap. While Phonegap is nice to reduce having to code in 2-3 different languages, and make changes to 2-3 code bases, if you expect to have an app that people want to use stick native. I was actually just working on an app in Phonegap and eventually rewrote it all in native code because it just wasn't good enough for expectations.
While your game or app might be great 'for a HTML wrapper app', in the end everyday users will only notice the slower loading and reaction times, even if they are very slight.
IMO Phonegap should only be used for apps that do very minimal data manipulation (display & editing) where no intense processing is done (ie games).
The app market is extremely competitive, and all of the big top apps & games you see are all native code (they are for a reason).