The truck looks pretty cool! Nice work!
Just a suggestion, we have had a couple other members have issues with motor mounts with that setup. You will likely just snap the bolts off in the block with that method because the torque of the motor is not supported, but rather the mount creates a lever arm...