Are they loud? They're called talking catfish because when they're out of the water they rub their shoulder blades together making a croaking noise.
They would be very compatable with your setup, cory's and apisto. I never saw mine though... i had the striped raphael and the spotted raphael.