No one should give you a single answer for all cichlids (or all SA, CA cichlids) Better to know something about the type you're keeping or want to keep. Some cichlids
require fast, highly oxygenated water and some would be highly stressed by a whirlpool in the tank. For example:
Definitive guide to discus:
No species lives in fast flowing water. All three are restricted to quiet waters, bays and mostly lakes, of which there are more than 100,000 in Amazonia!
If a river is mentioned in any species distribution it means they are found only in its bays, or distant lakes — the still waters. Discus are never found anywhere near cascades or a waterfall as they stay far from such geographic features and never above rapids or a waterfall.
One of the most basic facts about cichlids is they're a highly diverse group of fish adpated to a wide range of environments, from pH 5 or less to pH into the 10s, some are tolerant of temperatures down into the 40s in winter, some live in water that reaches well over 100, they're found in large, powerful rivers, steep, rushing streams, quiet pools, sink holes and caves, flooded forest, deep lakes, etc. Obviously, what would be a comfortable or preferred current for one type is not neccessarily suitable for another.
Also, simply the fact that a fish comes from this or that river doesn't automatically tell you it's preferences or requirements for current, since some will live in the quiet spots of a river, behind rocks, branches, around bends, behind bank projections, etc. Some cichlids might tolerate a higher current but be more jittery and skittish than in a quieter tank or their spawns fail when not provided with a quiet area in the tank. For some species you may want a highly filtered tank but need to take steps to keep the overall current comparitively quiet.