I haven't used these myself but have had friends who did so. The point behind fluidized sand filters, like all other filter designs, is to have a huge surface area for bacteria to colonize. Sand is a lot cheaper substrate than those plastic balls!
The main downside I've heard is that you always end up with some sand in the tank. Of course, if the tank has a sand bottom, that's probably an acceptable problem.
Willie