Well done. It's a difficult topic mainly because it's awfully easy to head down the alternative feed road with insufficient knowledge and end up producing a diet deficient in some essential nutrients.
I'm a middle of the road feeder.

mainly because of the type of chickens I've cared for over the last couple of years and my unusual keeping circumstances.
I am however a great believer in the chickens ability to balance their diet given a sufficient range of nutrients found through foraging. There is a massive amount of work to be done on research exactly what it is that chickens do eat when ranging and what needs to be supplemented for differing forage conditions.