You deffinetly don't have too much. I have a 30 and have a maxi 1200 and another power head the puts out 365 GPH that 70 gph more and I know I could use more, but it also works out quite nicely.
I think when the sand move direct them till it doesn't but then again I like LOTS of flow.