Started playing recently and everything has been awesome so far, really enjoying the availability of Pokemon as well as the diversity in trainer teams.
I do, however, feel that the EV hordes could be swapped a bit to make things more efficient. My main problem is with the Ralts horde, in my experience most of the Ralts usually have trace, which is a nuisance when I have to watch them all copy my ability before being able to do anything. Even moreso when my main Pokemon is a Gastrodon with Storm Drain and my horde-attacking move is Muddy Water, once they've copied my ability I almost always have to take out the majority one at a time, this also happens with the Shellos horde which already have the Storm Drain ability. The Storm Drain thing probably isn't a big deal for most but I'm sure the Trace Ralts are.
My suggestion would be to make the first 3 hordes:
Route 101 - Zorua (Special Attack)
Route 102 - Wurmple (HP)
Route 103 - Zigzagoon (Speed)
I really think this would make it even more painless and efficient. Again, great job, thanks!