So you are breeding for competition?
Where did you get them?
The fish nerd place I go to gets very, very fancy strains. They are not cheap!
We have guppies, and oh my goodness can I not keep up with the fry! It makes me crazy, always new fry. I would get rid of them in a heartbeat if stocking were entirely up to me. Still, when I see these gorgeous guppies, I want to bring them home.
So if you want a good strain for personal enjoyment, your fish look healthy. For competition, you need to up your game.