Bio balls should be cleaned monthly because they become a trap for nitrates. Live rubble rock is a biological filter that will work better. The purpose of that carbon bag though is to remove small particulates from the water. In my opinion you need something to remove these from the water, it will help with clarity. I use purigen in my tank, it removes; nitrates, nitrites, and ammonia. It also does not take out too many trace elements for coral. Carbon bags also help clear up your water. Hope this info helps a little