I have found the Tilapia to be omniverous in their diets and just like you have stated will eat almost anything. I also think they will spread out over time and start to do their work this summer. The hotter it gets the more active they will become and the more they will spawn and the more they will eat. Eventually you will not be able to put out enough food for that many fish and they will have to eat vegies.