Good job dismantling the battery, first time i see an Ebike battery with huge amount of foams and huge size capacitor. I've toying a lot on Hailong aka Bafang battery but the H70 one looks like some DIY stuff going on. Ironically H70 battery lasts longer than my Bafang battery.
Btw did you...