lol too many fish. I kept my two bichirs, a senegal and an ornate with only a pleco for many a month before i could put them in my bigger tank with a pbass, parrot, and bushynose pleco. So far everyone is happy but thats because no one is food for the other. If you want to keep a bichir with "community fish" you really need to get a fish that either stays on the very top of the tank or fish that will always be larger than its mouth. In my experience my bichirs never try to eat anything that is too big to swallow in one attempt. Like say, rainbow fish or tinfoil barbs. Either way the fish you have will eventually be a snack no matter what, bichirs grow much much faster and much much bigger than the other fish in your tank. And also some senegals like to swin the whole lenght of the tank, from top to bottom, so even if you think your other fish are out of the way of the bottom dwelling bichir, they can still get them. Mine loves to chase feeders around the tank and corner them. But enough said. I hope for the best.