They aren't very good in the conventional sense. These filters work quite well though to help a system, if run as a reverse flow UGF, then using a good mech filter to pick up all the junk.
i use one in my 268gal, just the normal way(as i find it helps keep debris from drifting around and then make the tank look cleaner). about an hour or so before i do my weekly water change i put it on reverse and then do a 70% water change.
I use one on my 75 gallon, I also have a large emperor system on the back. I use it mainly to keep current in my environment. I don't believe it would be effective as a stand alone.