I have switched almost 100% to Deans. That seems to be the norm now and the only thing I have Traxxas plugs on is my Emaxx and that will be switched soon. Nothing wrong with the Traxxas plugs I just like Deans.
Even that cheapo crawler I just bought came with Deans.