I have one and it works great. It has two PWM connections, but only one of them is connected to +5V (The inside header). It has two speeds; green LED is 50% at maximum, and red LED is 100% speed. To change modes, you long press the power button on the transmitter to turn it on, and short...
If you have access to a 3D printer, I'm using this one on 2 of my e-skateboards. The 3D printed gear centers itself better than the DIY gear.
http://www.thingiverse.com/thing:545345
Lipo's can output more current than a BMS can regulate. The 6S, 12 Ah lipo I'm using can output 120A. They are not needed unless you use a brick style charger with no balance connector. All ESC's have battery cut off's to prevent over discharging. If you want to control the amount of...
The BMS for Lipo's are inside the charger. Cheap lipo's are designed for RC planes so to keep the weight down. Sure they can be safer with a BMS and a hard case.
I have this controller on one of my boards and like it alot. It came in 7 days after I ordered. Includes receiver. It has two settings, slow and normal. On slow, it goes 1/2 the maximum speed...
I like the 3D printed gear better than the 36 teeth aluminum gear from DIY electric skateboard. I can't get the aluminum gear to bolt on straight and it always has a slight wobble. The 3D printed one self centered itself perfect. And the 3D printed one only cost me $2 in ABS. I didn't ride it...
Ebay has them any size you want. Just search for "HTD3M" and the amount of teeth you need.
Example:
http://www.ebay.com/itm/HTD3M-15T-5-6-6-35-8mm-Bore-11mm-Width-Stepper-Motor-Timing-Belt-Drive-Pulley-/262196104058?var=&hash=item3d0c1b0b7a:m:mpFJR70AkRlItJm-hE7agtA
It's less work getting it to work. 3D printed cases are not professional looking. The selling feature of the Kama for me was cruise control. Either one will work fine.
What voltage output and current is the current charger? If the BMS lets the batteries charge faster, you might be able to just use a higher current charger.