If you have not been banned from a Traxxas forum or FB page, you are still a web noob... lol
Heck, I bet even traxxas fanboys get banned. You just can't follow all their rules..
I wonder about that too. The standard Max 10 is a 60a esc, though, which seems a bit light for a 3660 motor. But then, maybe that is why there are so many failures.