those are going on my next order. I use deans on my 10th scale stuff or 4mm plugs depending on my battery (prefer the ones with sockets so can just use the 4mm plugs).
My 8th scale gets ec5's though. The losi ones are $8 so I will be trying out the hobbycity ones.
I agree getting 10g wire on a deans plug is tough . But i found it's even thougher getting 10g wire on a traxxas plug .The chinese plugs at half the cost or less would be hard to pass up .