I'm not sure what the Toys are puttin' down for power. You may have him just because you weigh less (CC v EC) Those Toys look like they weigh a ton. Their motors are bigger though...5.7 I believe...too close for me to call. Maybe someone with more data can chime in..