Never have a rooster with your chickens if you plan on eating the eggs.
They get specks of blood in the eggs and it is disgusting!
We eat the eggs all the time, it is not a problem, and we keep a roo, with the hens. I only keep one roo with the hens, the others run around the farm.