I don't care for ipads either. I also didn't want to pay $600 for an ipad mini when I can buy a Lenovo 8" tablet with similar specs for $100. In fact I have two of them now, as well as my 10" Samsung I use for everything, and yes i take all three when I'm traveling....ever tried to use a phone to view an approach plate?....F that.
I do have a 10" ipad courtesy of a board that I'm on, and the only time I touch it is to charge it before the monthly meetings. After I got my certificate, I used it to try FF, and the aforementioned Samsung to try Avare, iFly, Droid EFB, and FltPlan Go. I didn't try GP at that time because i had decided on a Stratux for ADSB in, and GP doesn't support it. iFly was my favorite, and it wasn't even close.
So now I've bought my own airplane, which came with a GTN 750 and GDL 88. iFly can't talk to Garmin. Garmin uses the Apple-esque walled garden approach, and will only share data with FF & GP. Since I still don't like iPads, I switched to GP. I sorely miss iFly. Like FF, GP has a lot of 'stuff' that tends to get in the way.
Other things that I took for granted with iFly include big easy to hit 'buttons' and lots of customizability. iFly has satellite images of AP's that don't have a diagram, which is super handy, and a very nice vertical navigation feature. The biggest thing it has over the freebies is georeferenced approach plates. I used it throughout my IFR training and got along great with it. It also allows you to add approaches, sid's and stars to your flight plan and calculates time & fuel to fly them, which seems like a fairly basic feature, but if you can do it on GP, I can't figure out how.
The only thing I prefer about GP is the nice W&B app (which iFly doesn't have at all yet, and is pretty handy with the lance's 6 stations). If it weren't for the ADSB issue I'd go back to ifly, and I'm tempted to stick the Stratux on the dash. The GDL seems to pick up the signal much more reliably though, as you would expect considering the belly antenna. I hear that GP is better on the ipad, so i may have to break down and buy a mini and do the FF vs GP thing again. I'm going to live with it for a year and see if it grows on me.
GP will occasionally hang or crash on my cheap tablets, something iFly never did to me. I did have an occasional issue with updating data on the oldest tablet that had an older android version. I think in the last year I had to re-install 3 times on that tablet, but the newer ones worked fine. That is a limitation of Android of course in that older hardware gets abandoned by the manufacturer and never gets OS updates.
I had it loaded on my desktop as well. One other complaint about iFly is that flight plan sharing between devices is poor. Usually it was easier just to type it in manually. I didn't use the desktop version much, but it was handy occasionally and worked fine.