I keep one in a 29G with an angel and some tetras. No problems here and he is over a year old, but they all have different personalities. They do need lots of hiding places.
I do wonder how it would get along in my mbuna tank though as I could move him over and give him more space but I am afraid the mbunas would be too mean.
I hope to read some more replies. . .