I feel that Mega/Life Orb Scizor also might be good, with Technician-boosted bullet punch, but you might wanna have a U-turn to have a more synergised team swapping gimmick and, if you have him, have access to Pelipper when they pull out a fire type.
P.S. I wanna know some viability things...