RE: High voltage plug: deans, or traxxas high current?
Soldering the dean's is really a breeze once you do a couple, I couldn't imagine myself soldering anything faster than the dean's. You said you have dean's on your batteries and chargers, keep it that way there's no reason to switch them.