I've kept these plec with Africans like your (haps, peacocks, yellows and dems but no bigger mbuna like ice blues) with no issues.
Blue Phantom, Royal panaques, Sabaj, Cochliodon, L25 scarlet and L114 Cactus, even big old BN.
P44's gold nuggets would be OK, as would Mango plec. Only one though as they are very territorial and if memeory serves then P44 thinks he has pair which would be ok.
Pictus cats - you would need more than one.
The ice blues would be only concern for me as they would be looking to inhabit the same territory and are big enough to Badger a plec enough to cause stress and stress is not good for plecs,
I know of a mango for sale at the moment and that would be one of my first picks for your set up.
Gbas of a good size look good in african tanks due to the high key colour.