If it was me, I wouldn't put an angelfish in with an Oscar. They are just too delicate, an Oscar would damage one so easily, even if he wasn't being aggressive towards it. Also, it would have a hard time competing for food as well. Oscars eat anything you put in the tank, it doesn't matter whether it floats or sinks, the Oscars will eat it and they don't care about any other fish, as long as they fill their mouths, all the other fish can starve to death.My Jade eyed Cichlid really does find it difficult competing with the Oscars. It's a good job I feed bloodworm to the clown Loach, he does get a good feed then because there are so many individual pieces.