It will not work for algae...been there, done that. If you get too many of them (grass carp) they will fowl your water and muddy it as well...and they are very difficult to get rid of.

Ten fish per acre is too many to start with. Start slow and add if you feel so inclined....some people would rather sell fish (or chemicals) than fix problems.