Absolutely not too much flow in your tank. If anything a bit low, but no problem. I would suggest to you that the flow fro what you have is very linear and depending on how the flow is configured, linear flow = unhappy coral if it is blowing on them. You reall want to have some random flow, power heads aimed so the flow collides and causes turbulence. Power heads aimed so the flow bounces off rockwork or glass etc.
With the amount of gph you hae in your tank and the number of powerheads you should be able to create some goo randomized flow if they are placed correctly.
Just my thoughts here. BTW in my 29 gallon biocube (about 20 gallons of actual water after rock and sand and coral displacement) I have 350 gallons per howr coming from the rear chamber sump with an additional Voretech MP10 running at about 80%, or 1260 gph.
That is a total of 1610 gph divided by 20 = about 80 time turnover in my tank.
Here is my thread so you can see how my coral are doing.
https://forums.saltwaterfish.com/t/332430/spankos-bio-cube-what-in-posidens-name-is-he-up-to-now