Duckweed on a pond is like moss in a lawn: if you've got it, it's because the conditions are right for it to thrive. Chemical treatment can only cure it if you're prepared to keep on doing it: great for the shareholders of the chemical company, but that's about it. I think your plan to change the flow in the pond makes a lot more sense.