As long as this runoff does not contain herbicides, I can't see why not would help to clean the water. Is called plant filter and is used on aquariums since decades.
But in winter they will die, so a part of this nutrients will be released again. Trees would be much better for that
But in winter they will die, so a part of this nutrients will be released again. Trees would be much better for that