Guineas might be better for insect control. Not so great for eggs though. My great aunt had guineas for her garden. They’re also good watch animals. No one can just walk up to your house without being announced.
I had guineas until a neighbors dog attacked my flock last year. Boy, those birds are dumb. If a tree was between them, they would squawk like crazy. I never saw them lay eggs, and they were 4 years old.