I'm happy with FltPlan Go for the EFB basics — moving map, approach plates, AFD/CFS, flight planning, W&B, etc. Agreed that Garmin Pilot or ForeFlight gives more in exchange for $$$, but they want a lot of $$$ for those extra bells and whistles. I keep FltPlan Go on my tablet as a backup, and actually had to use it the other day when I'd messed up moving GP's storage back from the external SD card to main storage on my Android tablets, and discovered in the air the approach plates weren't there (for VFR practice approaches). It took only a few seconds to fire up FltPlan Go instead, and it worked fine.
None of the apps (including the $$$ ones) does a great job with Canadian weather briefings and NOTAMs, so that's not a factor for me; I just go to Nav Canada's site to get what I want.