Empoleon functions decently as a SR setter and Defog user in one as well as handling Fairy, Poison, Flying, Dragon, Bug AND Ice attacks. That's pretty sweet. They actually do pair pretty well, and Empoleon can fill two roles in one as a good rock setter, and its typing lets it use Defog fairly easily. It doesn't handle Mamoswine however, who threatens this core highly, so throw in a Rotom-W or something for good measure.