Is this a good filter? Cyclone Bio-Filters. And does it get water by something hanging on the tank, could I put the heater in there, would I need to add anything else or would it be one of those take out of the box and use? I read it needs a Lifegard Customflo Water System for water output, but...