Ludicolo, the problem with this is that the EV's that you gain from another Pokemon is a value that is stored with the Pokemon. The OP is already dealing with a limited amount of space for each Pokemon entry. I don't know if there is a limit on the amount of data that can be stored in a Pokemon's entry, or if it can be expanded, but I know that storing EV information would take more than just a couple of bytes of information.