You know at one point I had loads of flow. In addition to three filters, had four power heads running. Just crazy flow.Since I've been battling BBA and I do have a good amount of flow in my tank this is an interesting theory that I might have to test out myself!
As far as your tank, I would say it looks awesome with all those plants! But I'm sure it is a bunch of maintenance to keep them all looking good!!
Then I began to notice a correlation between where the flow was aimed and algae. Even on the front glass, I would get it right where the power heads were aimed. As I began to phase them out, right away I noticed a reduction.
So not saying flow isn't important. But plants waving around barely staying rooted is not good flow in my book. In my tank I think a wide gentle flow is better.
Now that being said, who knows this dang BBA could spring up again any time. But so far so good.