I started growing Devil's Ivy (marble queen & std Pothos) in all my FW tanks this year.This is because my nitrates are 20ppm from the tap, and this keeps it under control. I am not botanist, but I think that the ivy takes out every mineral and nutrient it needs from the tankwater.
This reduces the nutrition available for algae, and all my algae problems died off. Green algae, blue algae, brown algae, pokadot plaid paisley algae . . .all gone now. I tried lots of aquatic plants, but pothos works and grows 10x better. I think some fish are nibbling on the roots, but after many months, nothing has died except algae.