Yes, for the DIY market cost is also a big factor.
That's not necessarily true. You can keep the BMS hooked up to the battery at all times but use it for charging only. This way you will retain all the battery monitoring and balancing.
In fact, you can have the BMS power not the motor but just...