I keep a rainbow shark with Barbs, Cardinals, Sailfin Mollies, Otocinclus, Corydoras Julii, Boeseman's Rainbowfish and a single Angel. He is 4 inch long so pretty big. He used to be really agressive until it stuck £60 worth of bog wood in the tank. Now there are so many hidding places he isn't any where near as bad. He just crusies about in and out of his are of bog wood. He only shows aggresion around dinner time but that only lasts a few mins.
I would only have one with alot!!! of hinding places in the tank...