Parasect, Smeargle, Breloom, and Gallade are better than Scizor because they can learn sleep moves, which raise the catch rate more than toxic does and also won't damage anything.
You shouldn't recommend 6 moves when Scizor can learn only 3 of them. Tailwind is a bad setup move because it lasts only 4 turns, and Scizor doesn't need speed very much because it's technician-boosted bullet punch is so powerful. I don't think any NPCs use trick room in DP. Moves and EVs that raise defense stats are usually useless in playthroughs because they leave the user vulnerable to status moves, and you can often end battles faster just by attacking the opponent. Focus band is unreliable, focus sash gets consumed when you use it, and muscle band boosts less than almost all other damage-boosting items, like silver powder, iron plate, and expert belt. EV training is almost always useless in playthroughs because you can raise your stats faster just by battling trainers and leveling up.