Thanks, I am honoured getting a complement from yourself.
I have to admit this was a challenge as space was very limited, the PCB touches the batteries on one side and the top of the box on the other, and the enclosure was designed for 14650's and snap-on so I wasn't sure it will close until the final assembly.