You can see the board highlighted in red on this prototype. During tests I found the output was a little noisy with
around 140mV supperimposed on the 5v output rail. That was suppressed (below 20mV) by fitting a 0.1uF decoupler and a 47uF
electrolytic close to the output.
In use charge and discharge works well, but the board does have some quirks when switching on or off. If for example you have a
USB cable plugged in, the board will be in charging mode and will output 5v to the rest of the system. Unplugging the USB cable with a
fully charged battery would (I would have thought) leave the board outputing 5v, but inexplicably the board simply turns off. In addition
the operation of the "key" input is unreliable especially if an attempt is made to turn the device on after a period of being off (overnight).
Sometimes it powers up, sometimes you have to keep switching the key input to get it live. The board does automatically switch on if a load
greater than around 50mA is presented and so in this case simply switching the load is the route I took to obtain reliable operation.