Jezah
Listen to "Love my kribs" you can put some awsome fish in that tank, but you can't mix African and South American Cichlids (besides water chemisty the "look" of the biotope is way different). If you want to keep multiple species your best bet is SA.
Pick your favorite looking dwarf cichlid, and get one male and one, maybe two females. Then pick some cool "support fish" (my name for dither fish). A trio of cories, small school of hatchet fish for up top, a pair of ottos for algae, and some tight schooling tetras (black). The tank will be dynamic, biotope accurate, and just look plain awesome.
I was in search of the "multiple cichlid species in a 29g" dream not to long ago also. It's just hard to realize, and when I did the tank looked disorganized.
With that said, if you gotta mix cichlids you at least have to stay on the same continent.