The XFX does have more connectors, but more isnt better unless you really need them. Otherwise it's just more clutter in the case.
I also seriously doubt the XFX has more wattage, despite the higher rating. It's very common for identical, rebranded, S12II units to be rated differently by their new label despite being identical internally. That's because seasonic tends to underrate their units. So there is wiggle room to rebadge S12ii's at a slightly higher rating.