i think the problem many people have with bioballs is when they are used in a traditional wet/dry filter where they are out of the water and the tank water trickles over them. this allows them to trap detritus more and makes maintenance more difficult.