Forget the BMS, it's not needed and is just another thing to go bad. Your controller should have a LVC @ 41 Volts, perfect for 12S and that, plus a Voltmeter, is all you need for the dis-charging cycle.
To charge, you should use a bulk charger and two Battery Medics for ck'ing and balancing the...