I agree with the first 2, but an unlimited amount of EV is a very stupid idea.
This would simply put the whole elemental and pokemon choosing aside, as there would be no balance.
If I could've outplay other players, even richer with better pokemon than me, by using countering tactics,
This would no longer be a part of this game. It will completely ruin the battle system.