How many maps are you downloading? I have all VFR/IFR for US and Canada and am only a 9 gig download. Honestly I don't even need that 95% of the time and could cut down on the areas I keep downloaded.
Everything. Because I can. Why not? So, yeah, the list is excessive. If I were planning a specific flight and had limited bandwidth, clearly I'd be careful about what I downloaded. However, it's indicative that the smaller set should also be smaller than it ends up being. This is a solvable problem and it's frustrating that it hasn't been.
I don't know yet if it will be feasible to do delta compression on the 56 day sectionals. If the graphics can be compared then they could do incremental updates, but it's likely their code doesn't support that yet as it's used to only seeing a new sectional every 6 months. Although they could already have been doing that on the enroute charts if they wanted to.
We'll see. Granted, I believe this is the first cycle of the new frequency. So, maybe they'll be more motivated to put something in. Diffs and deltas are a solved problem. It's particularly easy for FF, as they have a very finite set of diffs to manage. They could easily be precomputed for the most likely cases (some number of past revisions to the current one). Even without knowledge of the data domain, unless the data is random or encrypted (and it's neither), a diff is possible. And knowledge of the data domain, as we have here, can improve the algorithm chosen.
What I don't know is what it would do for battery life. Might help it, as the radio would be used for a shorter period of time. Might hurt it, as it would take more CPU and memory time to unpack the data. Not sure where that balance would end up. It's definitely possible that if you have very wide pipes available, it would be faster without the diff because of the time spent in the CPU applying the diff. I know that's not true for me, though. I don't have the narrowest pipes, but I only get about 7 MBps up here on my microwave link.
EDIT: Oh, though on battery life, because you must have the screen on to reliably do this download in FF, I'll bet whichever one takes less time in your situation. The screen is a huge drag on the battery and I'll bet its effect dwarfs the other ones.