I'm by no means an "expert", but I've kept Africans, Central and South American Cichlids. The only one's I've personally not had much luck with are the Rams. But I only tried them once. And I've never kept Discus, which I understand are truly difficult fish. In my area (Kansas City) I just put water in a big tank (Usually). Add a good filter, a heater, lights, decor. Let that water sit for a bit. Dechlorinate it, etc. Add fish. Voila! Ready to go. When I do water changes, I change about 10-25 percent of the water, vacuum the gravel, then I add dechlorinated cold water fresh from the tap. BOOM!!! Feed appropriate food. Perfect. A lot of folks are probably cringing reading this, but cichlids (most of them) are EASY to keep! Currently I have a Midas/Red Devil (8") a flowerhorn (5"). Each has their own tank. 55 for the Midas and 30 for the FH. I'm looking to get a 125 for them soon. That's if they can keep from killing one another in there. Good luck. Not that you really need any.