I am cycling a 150 gallon tank. Im trying to figure out what fish I want in the tank. Right now I would like to put a pleco 2 angelfish 3 pictus catfish a rainbow shark zebra danios harlequin rasboras cherry barbs otos and rummynose tetras . I have silica sand mixed with some eco complete. I would like to add some bushy aquatic plants that need low to moderate light. I also have some driftwood. I would like to know if anyone has had any success on keeping pictus catfish with a bunch of small fish like these. Would the angelfish also try to eat the smaller fish? The rainbow shark should be okay right? I really don't want to have to choose between the pictus catfishes and the schools of small fish ._. If I have to choose I'll choose the pictus catfish and I would like to know what schools of larger fish would be nice for this tank. Suggestions please.