I thought about the traxxas for about a minute too. Then the reality of changing every connector I had on every model and every battery set in. All of that soldering and money for connectors made my skin crawl...
I can't decide if its more fun
to make it...
or break it...
Deans all the way. I have a feeling that they will last longer, the traxxas rely on the plastic flexing to hold them together tightly, at least the deans have the little springy metal piece (sorry about the overly scientific term) you can shape to suit.