They are a great concept, but everything I've read about them says they stopped sweeping within a short period of time. So, I never tried them personally.
I know there are other "sweeping" products on the market that work much better, but I believe they are intended for much larger tanks and are quite expensive.