Seems like this would work if you had all herbivores or at least omnivores. Outside of that, I think any fish will eat whatever is edible if it gets hungry enough...doesn't mean they will thrive!

When srusso did his freshwater livebearer UAS he never had to clean the screen, similar principle, but again herbi/omnivores only