Tank swapping

Xenomystus nigri - African Knifefish grows to a foot and is best maintained in tanks of at least 55 gallons. moreover, African cichlids should be maintained as groups of one male + 3-4 females of the same species. they are aggressive polygamous spawners and mixing species and probably sexes as you have results in (a) hybridization) and (b) dead females when sexual maturity is reached. while your fish may be 'getting along' right now, they are still juveniles. when maturity is reached you're going to begin to see the females harrassed, stressed and dieing.

a thirty gallon tank is too small for African Mbuna.
 
As noted above, I would advise against the 30 gal, and think you should look closer at the proper m/f mix on what you already have.
 
they're hard to sex when small. it's best to buy 5-6 of a given species and sex them when they're sexually mature, at which time you should insure that you've got the proper sexual ratio and return excess males to the store.
 
AquariaCentral.com