It looks like you already have access to the 820's datasheet

You are correct on most points but I have a few remarks:
Been there. I developed the IQ correction algorithm in use in SDR# and GNU Radio (gr_iqbal implementation by S. Munaut). This approach improves the behavior of ZIF architectures but has its own limits: It needs some time to converge (not suited for fast scanners) and you still end up with a "hole" at the center of the spectrum; which is fine for wide band digital modulations like DVB-T but not suitable for narrow band signals; and finally; it adds some light phase noise when readjusting the correction parameters.
One more precision: The reference R820T driver does not take full advantage of the flexibility offered by this chip; especially concerning the image rejection: You can calibrate it either automatically or manually at any point of time if needed and that's a huge advantage when exploited properly.
He's having fun with the spies at the moment and he's fiddling with the config of the R820T2 via libairspy. I think we will hear something good very soon. In the other hand, the firmware source code is planned for release under GPL so everyone can customize the Airspy. I hope it will be useful for the SDR community we are building.