I just checked and IV's are a 1:1 ratio (1 IV = 1 stat point, regardless of level), where as EVs are 4:1 (4 EV = 1 stat point). So it's not super important number wise, but it is still based on luck to an extent. You get 1 stat from the mother, 1 from father, 1 from random parent, then 3 completely random.
Only way to really work on it would keep breeding until you had perfect of each gender, then use the baby for fights, assuming you wanted to breed more later.
If it wasn't so luck based, like choosing IVs to pass down from parents at the breeder when you did have good ones, then I'd take that instead so there's some amount of randomness and you can keep breeding over and over for a sort of evolution (real like kind, not Pokemon kind) over time.