Can't we just use SubPunch Golurk>Gliscor to counter scarf Terrakion. Sub Passing really doesn't help the team too much. Also, I really think that a set with Ice Punch, Thunderpunch, focus punch and substitute would work.
252+ SpA Choice Specs Magikarp Hydro Pump vs. 248 HP / 84 SpD Ho-Oh in rain: 228-270 (54.93 - 65.06%) -- guaranteed OHKO after Stealth Rock
you may know me as "superwii64cube" too