i have three in my taganyikan tank. I just tried taking pics but they never stop moving! here's the best I can get.
they are full of character. they also like high ph, hard water as they are from the african rift lakes. Mine definitely don't eat snails as I have quite the assortment of nerites in the tank. Mine are currently about 4 inches... when i first bought them they were tiny! I would not trust them with anything too small as they are constantly on the prowl. I do have otos (no comments from anyone) and some small shell dwelling cichlids that they don't bother. When they were small they hid a lot. As they got older they began to be out in the open more. They still base their movements in a boomerang pattern. They headquarter in a large piece of texas holey rock and venture out in grocery run and then return back to the rock... it's a never ending cycle... lol. They just stay away from the rock more now than they did before.
If want something a little more community based... i'd check out some microsynodontis. I currently have an unnamed microsyndontis that gets about 2 inches or so. these were also hard to get a pic of... he is sitting right above the suction cup. microsynodontis are riverine as opposed to rift lake based. They prefer a ph around 6.5 to 7