I feel like this has probably been brought up at some point before, but there is something wrong with the suggested spread generator. If you set a Pokemon to level 1 and mess around by giving it random moves, it's possible to generate blatantly illegal EV spreads. For instance, I just managed to get a Torterra with 436 Atk EVs by setting it to level 1 and putting in Frenzy Plant, Outrage, SolarBeam, and Worry Seed as its attacks (meaning it had 399 Atk, 51 more than it is possible to get and the equivalent of about base 132). Here's a picture for proof:

Show Hide
Hide Hide

Also, 556+ Atk EV 357 Attack Alomomola (between base 112 and base 115)

Show Hide
Hide Hide

I also managed to create an Alomomola with 676+ Atk EV (390 Attack, between base 125 and base 130) using the suggested spread generator, but that one was deemed illegal for use because it had '82' to many EVs. I did manage to set all the other EVs to 252 and use it in balanced hackmons however (I forfeited as soon as the battle started, it was just a test).

Show Hide
Hide Hide

And here's an Alomomola with 676+ Def EVs, giving it a little more than 26% more physical bulk than usual

Show Hide
Hide Hide