Just an FYI, when I had catfish... they killed pretty much everything but the pleco. It was 4 times their size, but they still would nip at it quite a bit.
The underwater gravel filter helps things go into the rock bed and create a type of septic for the waste. When I had tanks, I had 2 30gal...