I have a Therminator and I run an ice-water slurry through it with a March pump while gravity feeds the wort through.
Filtering is a VERY smart idea.
When I am not using it, I keep it full of Saniclean at around 200PPM (at and below that is no-rinse) and before usage, backflush Star-San. Never a problem.
I've thought about using an oven for sterilizing it, but one thing concerns me is that different metals expand and cool at different rates, and it seems like baking a Terminator at very high temps would lead towards problems. YMMV, of course.