RE: feigao XL motors
that amp rating some give can be very confusing, i will give you my take on it.
what there saying is 83 amps is its maximum constant amp draw, not its max burst amp draw.and really that 83 amps is almost irrelevant
that motor depending on setup (prop,volts) can pull less amps or a lot more.
that motor can very easily pull well over 150 amps under load, iam guessing your looking at a 8xl for the 83 amps, i run a 120 amp esc with a 8xl but its a good quality one and my prop is fairly conservative.