It seems that there are many products named "USB Charger Doctor" but by different companies? Are these the ones you suggested? Which brand is good?
Also, are the readings instantaneous ones? It seems that the numbers will just be changing all the time.
I would prefer something that could measure the power consumption over a period of time determined by me.
Buying low price device like this is typically a crap-shoot. Luckily, these are very simple and cheap device so you are not gambling big.
I have killed a few, but I still have two surviving kinds, for now I will call it type-A and type-B. The few significant different I found are:
(1) Some may have
two out port, so you can use it as a splitter and charge two things at once -- current shown is the combined. (Type A)
(2) Some may have Watt and
track the total watts used thus far and time connected. (Type B)
(3) Some have
"doubled sided" plug. You can rotate the USB-tester 180 degrees and the testor can plug into the same socket with a different side being top-side so you can always keep the display side face up. (Type B).
Using an Adafruit INA219 module as yard-stick (connected on the
source output side of the USB-tester), both (type-A and type-b) about 5% with voltage, 10% accuracy with current. Good enough as "USB tester" but not good enough to use it for serious work. Resolution is 0.01V and 0.01A. The type-B (more feature filled one) appears a bit more accurate but hardly enough to matter. The bigger issue is the voltage drop. Type-B with the 0.1ohm shunt has a bigger drop. It does matter because on occasion (depending on what I use as power source), the drop is enough to affect the charge-receiving device to dial down the current draw.
Bottom line, suggestion is, get one with the feature/price you need, test it out...
EDIT: Corrected an error. The INA219 is the source to the charge device. It is on the OUTPUT side of the USB tester between the usb tester and the device being charge. I mistakenly said it was on the source side of the USB tester.