OK, I'll try to answer those...
1. The iPhone hardware is indeed much slower than your computer
running the Simulator. They did not throttle the simulator at all,
which would have been nice. But WebKit animations and transforms
work really well, in general. If you're doing a lot of animation or
alpha fades, you should get familiar with the statement "-webkit-
backface-visibility: hidden;", which helps keep the animations smooth,
without "flashing" at the beginning or end...
2. I haven't noticed any difference in performance between release and
debug.
3. Click on the "Targets" icon in the left menu in XCode, then select
the PhoneGap Target, and hit the "info" button up top. Select the
"Build" tab, and then scroll down (or search) for "Product Name", and
change it from Glass to whatever your app is named. You might need
to change the "Prefix Header" section to read "PhoneGap_Prefix.pch" as
well...
4. I think that's still an issue in the latest PhoneGap, but not
sure. To install a new version of Phone Gap, put your files into the
www folder, set your information in the info.plist file, and then
change the Product Name the way I just mentioned. And select the top
Project file, and hit the "info" button to go in and change the Code
Signing Identity to use your Provisioning Profile (which is already
installed in to XCode from your prior builds...)
Hope that helps