A lot depends on how one feeds ones chickens and how many there are.
If one wants feed available all day type of feeding then one is more or less restricted to some kind of feeder system. I haven't found one that works well yet.
If you have a mealtime type feeding routine then ground feeding is an option I rarely see mentioned but has some distinct advantages. By ground feeding I mean you spread the feed out on the ground over a wide area.
With most open tray type feeders I found that the chicken swipe their beaks in the trays and throw lots of feed onto the ground which they then meticulously pick up almost ignoring the feed still in the tray.
Some of the advantages.
If there is a rat/mice problem the rats/mice have to run around in the open trying to pick up one piece at a time. They don't like that much. They don't like being that exposed prefering to tunnel into runs and coops, sitting in the feed trays, pissing and shitting in the feed trays.
Fewer problems with junior birds getting blocked out of the feeders by more senior birds.
Better pick up rate by the birds. Feed doesn't bounce around on the ground as it does in feeders.
Feed on the ground doesn't give them pecking headaches.

A few hundred goes at whacking a beak on a hard surface isn't a great way of eating.
More natural for the birds.
Spread wide enough and the birds tend to get more exercise.
If one can feed outside the run and coop one virtually eliminates the problem of vermin in the coop and run.
The birds pick up low levels of the local pathogens which helps build up a tolerance.
Just something to consider if you have suitable keeping circumstances.