Are black cardinalfish one of the species that typically work well in a group? This is for future reference, my Biocube isn't large enough for a single 4.5" fish, let alone a group.
Also, what's the largest fish one could eat? They seem to have reasonably large mouths.