>>15310283Power items add 4 EVs to any EVs given by a Pokemon. If you fight a 1 EV Pokemon it gives 5 EVs with a power item. Hordes have 5 Pokemon so they give 25 EVs. Pokerus doubles it so you get 50.
Because EV gain is tied to experience, if you have several power items to go around you can fully EV train an entire team in minutes due to EXP share.
To force horde battles, use sweet scent. It guarantees a horde battle will occur in locations where it's possible.