uuuuuhhhhhm, well I keep ALOT of bottom-feeders and all are kept with cichlids, I'll just tell you what I have and you can buy what you like best......idk what else to do, they ALL work well w/ cichlids at this point and do a good job cleaning: Synodontis, Eclipse, Shovelnose, CAE, RTS, Rainbow Sharks, Black Sharks, Raphaels, Clown Pleco, Bulldog Pleco, Pimelodus, Asian Bumblebee, Channel, ......Polypterus and Eels do a great job cleaning up too.
Also, If you're gonna Peacocks, seriously the Parachromis would be easier, except the Dovii. As far as Pikes, I have to say, when I got my Pike, it certainly seemed to mimic my Jags' behaviors, so I think they would make good tankmates, depending on max-size for the Red. Pikes can be outrageously aggressive from what I gather. My little 6'incher was just eying up my 3" Polypterus like he was about to gulp him down.....I mean I literally had to stop typing this post and get up and net the Poly out to move him then sat back down and finished typing