Right now, I am designing a predatory riffle or stream tank. I am hoping to finda predatory fish that usually live in between still water and a current of 0.15m/s (6in/s) or 0.54km/h (0.34 mi/h). Is this enough to keep the waste suspended in the tank until it get sucked up the overflow or filter? Or is this dependent on the type of substrate used?
My idea is that I set up a powerhead with or without a vertical spraybar or modify a power filter to channel the current toward one end of the tank toward the overflow or output filter before it is cycled into a sponge filter back to the front end of the tank.
My second concern is that I will be designing a 3D background with built-in caves. How do I keep the waste out of there. Some of them will be too small and impractical to attempt to clean.
I know some say to use UGJ, but I really don't want to interrupt the flow of the tank.

My idea is that I set up a powerhead with or without a vertical spraybar or modify a power filter to channel the current toward one end of the tank toward the overflow or output filter before it is cycled into a sponge filter back to the front end of the tank.
My second concern is that I will be designing a 3D background with built-in caves. How do I keep the waste out of there. Some of them will be too small and impractical to attempt to clean.
I know some say to use UGJ, but I really don't want to interrupt the flow of the tank.

You may need a 600g tank just to raise feeders!
.
