I can't comment on the motors, but the problem may actually be with the ESC's. I am using iPower motors which are pretty good, with HobbyWing Quattro ESC's, which also have a pretty good reputation. One day, I plugged a battery in, and one motor just went up in a puff of smoke. Seems a FET...