The reason I've not used Bio Balls ... full phrase this time ... is because they are plastic, while bacteria can bond to it, in my mind the ceramic provides a better surface and more nooks and crannies to cling to. Water moving over plastic vs over ceramic, the plastic runs off, the ceramic absorbs some of it, and until the filters become laden with debris and the flow slows down, water is going to be quickly racing through the filter.
I think either medium will have issues with being clogged, from large debris.
However also because they are plastic rinsing them would probably be easier.
I usually just use a plastic colander, fill the sink with some hot water, and dip and agitate them to remove large particles, then let them air dry, if a few are overly dirty I take a tooth brush or pipe cleaner to them.