Yeah, soldering them is a pain. I usually get it lined up, tinned, fluxed, soldered, then use a dremel to shape it to fit in the plug. I find that mine come apart quite frequently in my outcast when running. Usually from hard nose landings.I don’t have any problems with my Traxxas connectors besides soldering them. The way they’re designed it’s impossible to get anything thicker than 10g in there AT all. 10g is almost impossible. They don’t get hot in any of the vehicles I’ve owned though.
I soldered a few xt90's for a friend. They are 10 times easier/quicker to solder up.