or they can switch out after u spore
so they switch the turn u use endeavor, then of course, extreme speed and kill that 1, but then they can send out another pokemon, and u only get 1 turn b4 it hits u, so u endeavor on that pokemon, it kill smeargle and the end of that combo. but still good i guess, since u kill 1 guaranteed, spore 1 guaranteed, and lower opponen'ts pokemon to 1 life. 1 problem, ninjask is always faster than smeargle, even after salac berry, same w/electrode max speed.
btw max attack evs incase they have leftovers, give it max speed nature/evs, otherwise jolteon, and aerodactyl can also outspeed it, even after salac activates. what u need to do is set its speed to 264 so when salac actiates u get 396, just above jolt/aero's speed, and then u have a few leftover evs. for smeargle it has 9 leftover evs. so have speed nature on, then put evs into speed till 264 speed on smeargle, then the 252 evs into attack, and rest into hp/defense for quick attackers/mach punchers, extreme speeders, fake-out etc.
OBIOUSLY,at 1 life, def/hp wont make a difference, but if some machpunches u the turn u are gonna spore them, then u need to survive that