I ended up with the xt60 connectors. they look good, well made...fit snug. the guy at the hobby shop sounded like he was scared of soldering dean's connectors.
Ran the smc batteries today. They have a huge amount of punch. I couldn't ask for a better battery!