I feed to the max based on how much my exports will allow. I approach coral feeding as we are always underdoing it, but are maxed out by how much dissolved waste the water can hold before algae takes over. busier systems of export can feed more, and there's never too much provided buildup doesn't occur. In my one gallon pico reef in my avatar pic, the equivalent feeding of cyclopeeze for a 50 gallon aquarium is input until the water is red.
left unexported, the bowl would die in 4 days or so from total oxygen stripping and bacterial takeover. but in pico reefing, we only feed just before a giant water change...so the corals get fifty gallons worth of feed dose, then a full water change an hour later even though the polyps are totally full of food. clean water is input, and then another smaller water changes is often done next day to handle the waste from the bulk feeding. the system has the excess taken back out, but corals got all they could eat of totally clean whole proteins, my water averages very low dissolved nutrients due to timing of export.
I could opt to do this daily if I want max coral growth. Im away a lot, so this is monthly just to keep steady state going.
I think we always underfeed in both amnt and quality compared to the ocean.