Depends... Early game, Super training for sure. Late game when you should be able to get all these items, Horde training for sure. I can't say otherwise. Both are equally effeicent depending on what point of the game you're at.
"I've just remembered something...He was not as naive as you are. That's what made him a hero." Zero from RMZ
Super Training for sure. It's nice to be able to do something other than battle to raise EVs. Sometimes when I get bored of progressing through the countless trainer battles to get to the Elite 4 I'll switch to EV training and/or Pokemon Amie. I also love that puzzle mini game.
I have a bad connection on reality. Every time I log in I lag terribly, and I'm often disconnected.