Free ranging is good. They get alot more natural protein. They still would greatly benefit from a laying feed instead of corn.
Corn takes a lot of energy to digest and therefore raises the body temps. This is a good thing in cold weather. As the hot days of summer approach stop all the corn because the added heat causes undue stress on their bodies and they can't cool down.