Bump!
Is that a 125g "long" so it's a 72" x 18" tank?
Sorry I can't comment on the comparison...but it looks like the Aqua Medics would be better suited to a long tank than the pumps I'm guessing you have.
For the price, it seems like you should also at least consider a set of Tunze Nanostreams, or even Streams. A basic set of non-controllable 6045's would only run you about $300 for a set of four (for example) and would give you a ton of flow options, even just running them on timers in a tide simulation. Of course they have all the controllable options and tangential flow options too that all drop into the same price-point for you. Tunze even has a ceramic live rock face you can add to almost all their pumps if you'd rather hide one or more of them.