I only mentioned the clown loach because, at four inches, he is the smallest fish in my tank. They (the catfish) are carnivores and may very well feast on your other fish. I don't know that it is an "aggression" issue, but it may be a compatability issue.
I would not keep this fish in a community tank. The one I have seems fine in my setup, but I have her with large African cichlids who tend to hold their own with just about anything. A less aggressive fish would probably not stand a chance with her.
On the plus side, these are really fascinating fish and quite enjoyable to watch. Husband calls her "The Dorkfish" and loves to watch her storm around the tank like a semi driver on I-45.
