If you take an iPhone flying, bring a charger and have it plugged in the whole time. Having an App running all the time with GPS going sucks juice like there is no tomorrow and with the tiny battery (relative to the iPad) it's dry in no time at all.
The iPad is easily good for 5-6 hours with everything on and screen full bright. iPhone not so much.