I've been using Garmin Pilot for a while, and I really like some aspects of it (I never got into Foreflight, although I have used FltPlan Go a bunch).
The big issue for me about Garmin Pilot is that it just kills the iPad battery, even when it's in the background-- in fact, especially when it's in the background.