lol, no offense but i still disagree.
while corals like different levels of lighting, none actually need food to be added. Everything in your tank is giving off phosphates (even the tank itself). since that is the general need for your corals, even in a tank that is skimmed and running clean your corals will still get enough fertalizer to live and grow. I have kept pretty much every major type of coral and i have never fed any of them (except filter feeders of course). in the last few years my tanks have not even had fish so they didn't even get fish food leftovers. it all comes down to the proper balance. Sure you can feed them extra if you want... but you then need to filter the water to pull the leftovers out.
keep in mind out tanks are closed systems. we must export nutrients at the same rate we import them or we are keeping a sess pool in the end.
Now bio-balls... that is another story. a standard 1" sand bed is going to have 100 times more surface area than a batch of bio-balls... and yes they have the same problem. the issue i have with them is not even the problem of them getting dirty, it is the simple fact that they don't provide the necessary growing conditions for the bacteria you really want! The bacteria that processes waste (nitrogenous compounds) into harmless nitrogen gas require ANOXIC conditions. so yes it is great that your water is getting all that air from running through the bio-balls... but that is also the big problem. for bioballs to work correctly they must be completly submersed in the water and then of course we come back to the issue of sand and live rock providing much better surface area.
so where am i going with all this... just a sec and let me think
The most amazing tanks i have seen for coral and fish are those which have the most simple setups. Tank drains to sump- sump has big *** skimmer to clean the water- water returned to tank and the cycle continues. These tanks generally have high flow and nothing to get in the way of the crap going from the tank to the skimmer and out. Now these can be BB or SSB (shallow sand bed) as long as the sand is stirred and kept clean and moving. DSB's can look great for a while but they all eventually fill up and explode.
don't even get me started on suppliments

calcium and alkalinity should be all you need to add. the rest comes with a water change.
this has been my experience and what i have learned from doctors in the field who have the tanks to prove it.
simple tank, simple sump, big *** skimmer = happy tank. (granted husbandry still plays a roll)