Leaf fish are very greedy predators that can consume one fish half their own size daily. Larger tetras "should" be safe with them, i kept mine in a tank that had congo tetras and i had no problems from the leaf fish, that said from my experience with leaf fish i now feel that they should only be kept in a planted species tank or with just a few sedentry tankmates as they are easily spooked by fast swimming over active fish.