Some quick additions:

- The amount of EVs needed to make one stat point is equal to 400 divided by the Pokemon's level (excluding rounding).

- If the Pokemon already has EVs, then the process of using wings might feel a bit strange. (For example, if you had 18 EVs on a level 100, then you only need two more wings to reach the next multiple of four.)