OK, here goes.
"All Flock" and "Flock Raiser" are just labels. Meaningless. But they are the labels we in the community associate with high protein, "normal" (as opposed to "layer") Calcium level feeds ostensibly with mineral levels adjusted slightly for ducks and geese too (but that's not guaranteed) which can be fed without issue to chickens and ducks (at least) of all ages, all breeds, and all genders.
For most small, mixed flock, backyard chicken owners, its the overwhelming recommendation of the BYC community as the preferred feed method. No muss, no fuss, minimum of effort, works the whole life cycle. If you get crumble, you can raise hatchling chicks on it, too.
PLUS free choice oyster shell on the side.
WHY free choice oyster on the side (its a good question, we should have explained). Typically, Starter, Grower, All Flock, FLock Raiser, etc has (on average) about 1% calcium. That's enough for a baby chick to develop good bones, and for an adult bird to see to its own bodily needs, without flooding the body with so much calcium that the kidneys strain to excrete it, it calcifies in other soft tissues (liver, heart, intestinal tract) and can disrupt other tace mineral levels (like phospherous). It is NOT, however, enough calcium to support egg laying with a good shell. Laying birds need much more calcium for shell development - unhealthy levels for anybody else.
Back in the 60s and 70s, and thern repeated thereafter, studies were done for commercial producers to determine how much "extra" calcium a commercial layer, in a commercial management situation needed to support healthy shell development for market ready eggs. That answer is around 4% - so commercial "layer" feed averages around 4% calcium typically.
Putting out oyster shell, free choice, allows your laying birds to get the extra calcium they need when they crave it, in whatever amount they need, without force feeding it to other birds that it might harm.
But wait, I said the studies said 4% - and then I said "in whatever amount they may need". Why am I not giving a straight answer???
Because a commercial laying bird in commercial conditions is something like a Golden Comet, or a Leghorn variety, some 4-5# pullet, in its first year of lay, popping out large to extra large eggs 6 days out of 7. In year two when it might only drop eggs 4 to 5 days out of 7? The commercial egg farm has already disposed of the bird.
Meanwhile, home flocks have breeds like Cochin. A standard Cochin hen can reach 8#, and eats a lot more feed than a Comet. But it only produces a medium or medium large egg, and only two, sometimes three days out of seven - so it eats a lot more food, yet needs a lot less supplimental calcium. Allowing your birds to get their calcium on the side addresses that issue, with no effort on your part besides occasionally pouring more oyster shell in a separate bucket for them. I buy mine in 50# bags, lasts around a year.
Make sense??
Oh, and you CAN feed spent egg shells back to your birds. Air dried, baked or raw (the first two are recommended), crushed, smashed, or just cracked open (again, the first two are recommended). But because no system is perfect, even if you fed every egg shell back to your flock, they would still need additional calcium (albeit not much) from somewhere. Often they can obtain it from the environment, particularly tractored and free range birds - but for caged birds, counting on the 1% average in the feed plus all their shells back is pretty borderline - thier bodies aren't 100% efficient either.