One area in which the Iphone is severely lacking is support for printing. Apart from limited support within 3rd party apps, there basically is none at all, and what there is is really crap quality; even PDFs print with fuzzy text.
So if one uses it for serious planning (rather than just checking the weather/notams are OK), one will be departing with just the device, hoping that it keeps working for long enough.