I added four trim pots to my GT Power unit to adjust both gain and zero for V and A. Without the zero adjustment on the current, the offset was about -0.05 (it would read 0.01 for 0.06, and 0.00 for 0.05), just as seen in the video review. That added considerable error at lower currents, but the relative error diminished as the current increased. There was also an offset for V, but since the voltage being read is usually over 10 V, the relative error due to this was small. With the trim pots, the accuracy is within +- 1 digits, 2 max. The linearity of the ADC seems quite good, certainly good enough for the ~4 digits readout on the device. Unfortunately, I used really cheap Chinese pots whose tempco was worse than expected. It drifts quite a bit with temperature, although it is still better than without the trims.
I also needed to adjust the contrast with a resistor to ground, otherwise the display was too faded to read except at an extreme angle. The LCD is soldered to the main board. I clipped the leads and placed a SIP socket on the board and mating pins on the LCD to allow easy disassembly for mods.
Schematic attached. My GT Power seems to follow this schematic exactly with the exception of a 5.0 V regulator in lieu of the 3.3 V one. This means that the lowest usable voltage (without external power) is around 9 V.