Yes, more water flow will help some.
Are you sure it's not cyanobacteria?
You can easily siphon them out, if it's cyano.
Problem with algae, and cyano, should be addressed mainly with the water chemistry, besides water flow, proper light, temp, etc.
I wouldn't try to brush algae from zoas.
All my attempt to do that in the past failed.
I still have a colony affected by gently brushing algae off from it (7 months ago).
Well, I guess it depends on the algae and zoa species too, so...
Good luck.
Grandis.