Ok, now that that's clarified (I'm sorry, I should have realized that you were talking about FOUR fishes in the same tank, not just the three you were mentioning in the FIRST sentence...)
Looking at H. malabaricus, I think that's not a suitable companion for the three catfish.
I would also consider Dinyars answer in your post on Planet Catfish, and even more so in regards to the H. malabaricus - i.e. the malabaricus will probably eat MOST of the food before anyone else gets to it... Keeping fish that are very quick to eat together with slow feeders, and that have the same food requirement, is always going to end with some fish living happily and others starving... Or with a dirty tank because you feed them LOTS and end up with a mess...
It does of course work for fish that have differing food choice - for exampl, you can keep active feeders like Cichlids in a tank that also have slow-feeding plecos, because you can give the plecos some vegetable food that they can chew up when they get there, and feed dried food to the cichlids that they eat before the plecos get there...
--
Mats