Sounds very cool! And you've obviously done your homework. Trout are a pain to keep, but if you're committed to it--go for it! The ducks *will* eat baby fish, so if your pond is overstocked with ducks, your trout may not be able to reproduce effectively. However, keeping ducks and fish together is a time-honored way to produce a large quantity of food, so it can definitely be done (though I'm not sure whether trout is what is usually used for the purpose). The fish will actually eat duck poop. The thing about trout, though, is that they like very clean water... which ducks are not good at. So, I dunno... have you tried a google search to see if anyone has done it before? I hope it works out for you. I like trout better than bass for eating, but not enough to go to that much trouble, lol. Good luck!