Then yeah, a Reckless recoil set would work better than ThunderPunch. But, if this is being used as a coverange move, ThunderPunch has a good chance to Paralyze, which makes it also stand out. In cases of using an STAB move, Wild Charge is better, ThunderPunch is better for coverange.