As a thought...for a bit more money you can get Hobbywing...which from my research and experience has better support, is waterproof and is true 1/8 scale. Notice on those hobbyking esc's how the wires are puny? That's got loss of amps written all over it.
Or good old castle....the 2200 rips and roars in the maxx