Here is my APEX Programming for my Dual Gyre XF250 Setup for my 120G Display Tank...
I started out with the BRS configuration, and I liked it, but there was never a point where I had more than a total of 100% between the 2 pumps. If one was at 100%, the other was at 0%. If one was at 75%, the other was at 25%, etc. So I modified it a bit and this is what I use. Basically I have 1 hour where the Gyre is Clockwise (L=100%, R=0%), then for 30 Min, the Right Gyre pump ramps from 0-100%. Then for 30 Min, the Left Gyre pump ramps down from 100% to 0%. Then it runs that way for 1 Hour with a Counter Clockwise Gyre. Then I ramp the other way (Ramp up the Left Gyre pump, then Ramp down the Right Gyre pump.
Ultimately, this creates a Clockwise Gyre for 1 hour, then during the next hour a small 2nd gyre (Counter-Clockwise) sets up on the far right tank and grows in size as the original Gyre gets smaller. For the next hour There is a single Counter Clockwise Gyre, then an hour where a second Gyre (Clockwise) sets up on the left side of the tank and grows as the original (Counter-Clockwise) Gyre gets smaller.
The Cycle lasts 4 hours with 1 Hour of Gyre in one direction, One hour of "Turbulence", One hour of Gyre in the other direction, then another hour of "Turbulence".
The really interesting thing about the Turbulent Hour is that the flow at the boundry of the 2 gyres is downward and very turbulent, and it flows across the tank over the course of the hour. It is very cool to watch (I really need to be pumping micro-bubbles into the aquariuim in order to really see the gyres), and my SPS really seem to enjoy the new flow pattern.
Also, for a few min every 2 hours, when both Gyre Pumps are at 100% and the Gyres are meeting in the middle of the tank, that water is really moving in the tank. The amount of flow in my 120 is increadible (2-Gyre XF-250s at 100% & 2 WAV Pumps at 90% Mavericks on the back wall). I thought it might be too much, but the water stays in the tank, the fish can handle it, and the SPS love it.