My area has some issues with the same feeds always being available. I have a rooster in my flock so I don't use layer feed since it has more calcium than he can process.
I prefer pelleted feed, but this is 100% opinion. The bags I prefer usually contain the words "All Flock." I look for 18-20% protein. My chickens are on rotating pasture and I provide approx 1/4 lb per chicken free choice dawn to dusk. I also offer oyster shell and crushed egg shell in a separate container. And another separate container with grit.
I feed a small amount of kitchen/garden scraps, but it's very little since I try very hard not to waste any food. I offer a vitamin supplement on occasion. I am offering scratch but plan to stop once my current bag is empty. If the chickens got one of these yesterday, I won't give them any today.
Other feeds with other words are fine. "Chick Starter" or "Grower" would give a similar protein level. If you have only adult hens, layer feed is fine and higher protein formulas are often labeled "Feather Fixer."
The protein level of the feed is likely not as important as calcium. I opt to get oyster shell instead of relying on egg shell. My thought is that the chickens need to use some of the calcium they eat for their own bodies. The egg shells would then pro ide less calcium over time unless you have another source.