Im only running 2 drills off it though? Although the speed 900's will be running off the same power supply but a different ESC, Im still tempted to get the sabertooth as it would be simpler, but if people are criticising it this much then perhaps i should go for the electronize's