The only thing I would suggest is to forget about the traxxas waterproof servos, and pickup something with metal gears and around 200oz/in of torque. Other than that it looks fine. Will you be getting a motor clamp to stop the endbell from popping off?...