I'm a bit worried about a dirted cichlid tank. Are the angelfish or a dwarf SA cichlid (like apisto?) or a large CA/SA like an oscar or jaguar? or non-shelldweller African Cichlids? Pretty much all but the angels/Dwarf SA/CA will dig a lot and may make a huge mess!
Let us know how this develops. I hope the avacado grows too :D I could use some guacamole!