Dirt Diggler
Aquarium Advice Freak
Raphael's would be fine with mbuna. Extremely armored but they tend to hide all day. I had one with my Africans for years along within eclipse catfish.
I think they get pretty big though. I need a bigger tank to house one of those guys. Hopefully I can get a much larger tank by the end of the year.