It looks ok but i don't like it that they cheap'ed out on components...
y5v ceramic capacitors (yeah, unlikely to matter for a 0.1uf but still),
10uf multicomp electrolytic (chinese crap),
somewhat weird resistor choice (0.1v for 1A ? kinda hard to read mA of current with a cheap multimeter)
I think they could have shoved a 2-3 digit led and a small attiny or pic and show the current directly on the board. Adds only 2-3$ extra to the bom.