tried it out today and it worked great..at first. I would say it goes about 35mph. After 5 minutes of driving, the motor leads were a little warm, not hot, but when going up this really steep hill that goes up my street it stopped and smoke came out of the control box. I opened it up and turns out that I accidently crossed the motor wires (rookie mistake), but in my defense it was one of the wires connected to the wire so I didn't think anything off it. Thankfully, it burned through leaving some wire so I was able to fix it easily. Also, the leads going to the switch were starting to melt so I felt the 100a switch metal contact and it was REALLY hot. The conclusion I have come to is that I am pulling way more than 100amps and the switch is acting like a resistor, causing the wires to heat up.
I plan to buy this switch to replace it...(It is rated at 48v 300 amps continuous which will be more than enough)
http://www.overtons.com/modperl/product ... &from=grid