I would get Deans just because they are more popular. What if you need a battery or something, do you think someone will have an extra battery with Traxxas or Deans connectors? In another forum, one person said that his battery blew up, and without even thinking, grabbed his friends battery. After thinking about it, he never even doubted that it would be anything else.