featherfin synodontises always get along with rift lake cichlids well. They get fairly large and i suggest a bigger one that can hold its own, they do most of their foraging at night.
I have 3 of them and like them much better than the eupterus I have. Unfortunately, they stay hidden almost all the time while the eupterus are visible most times.
Some people think it is taboo, but I also have 3 clown loaches in my Malawi tank.
I've Got a royal pleco in there, forgot to mention. Won't put bichirs in an african tank. I think I found what I'm going to get. A friends store just got in african mustache cats.