@MasterT: 2057 chopper freq leakage - a good point. I saw a discussion here telling how the 2057' uA chopping currents hammer with 100kHz into the LTZ1000's crystal lattice.
There are other HV opamps, ie OPA445, with 10pA inp current, but rather large offset tempco (10uV/degC). The offset itself is not a big issue, imho, but its tempco is.
@Kleinstein:
What ADC do you have in mind with differential inputs, but only unipolar range ?
Unipolar range means the both ADC's INP_P and INP_N voltages must always be within GND..AVCC range (none of the differential inputs can go negative against GND).
I think the vast majority of monolithic ADCs (TI, ADI, LT) are of that nature.
Using the additional offset of U_ref/2 adds extra errors, that could be avoided with an ADC with differential bipolar input instead.
Yes, we do use ADC with differential inputs, therefore the additional Vref/2 offset errors cancel.
We do need that Vref/2 offset as the most ADCs do _not_ have true bipolar inputs.
PS: the second opamp creates Vref/2 - that is the virtual ground for the AFE. That virtual ground is the GND of the first opapmp. Therefore the INP_N of the ADC is kept at Vref/2, and the ADC's INP_P goes from 0..Vref for -20/20V at Vinput (in my schematics the Vref is 5V).