So I have purchased 2 Leaf BMSes, at $70 and $78, and the price of one 8s smart balancer/monitor module for my design was $15.34 in parts only, not including the PCB, plus assembly time/effort, and I'd need 12 of those for a 96s setup ($184 extended price).
So it really boils down to time and effort, as neither is a cost issue, and I am not sure which option is higher in labour. The advantage of your design is that it will be portable and extensible, and does not need to interface with a recalcitrant controller. It could for example be used on a 14s or 27s 18650. There is going to be a whole world coming into existence between 48V and 346V. Namely 27s, 40s, 54s, and 80s. It would be great to have an extensible design, which could be programmed to do things that the Leaf could not do.
I may have asked this before, and my apologies if I have, and I am a bit too tied up to do a search at this moment, but is there any chance having your design? I will be happy to take it to production and share the results and software with you.