I'm sure others have looked into this issue and I'm also sure few people are willing to purchase a BMS on the assumtion it has the desired and needed features. Then there is the issue of purchasing a BMS and finding out it isn't up to the tasks needed, then what? I'm making plans to invest a sum...