I was thinking about setting up a 20 gallon planted aquarium. I have never owned cichlids before but am familiar with many other species. I am thinking about a carnivorous tank where I can feed small feeder fish as well as dried food and things. Is this possible with cichlids and a 20 gallon? Are there any that will stay small with nice colours? In general are cichlids hard to maintain? Thanks for helping out.