Feedings are where the limitations are. Polys are veeeeeery slow eaters thats where most of the problems are with cichlids and polys as tankmates. Things might be all cute when they are all small but once the cichlids get to a decent size half the food is gone before the polys even start moving around. Then your overfeeding to get some food to the polys, now water quality takes a hit, finally ur upping the wcs to keep up.
I'd stick to cichlids that lean towards a herbivorous diet or arent known for being gluttonous