at the begin i thught to go with mag18 as a return pump and i ask marc from melves about that here ronj i copy for you some info that marc give me and you can see why i decide to stay with the mag12
1. All you need for a 120g tank is a pump the moves 3x (360gph) to 5x (600gph) for the return pump. This gives the skimmer more contact time, and you won't have microbubble issues.
2.The Mag 18 is overkill for that tank. All you need is a Mag 12. You don't want a pump that is so close to overpowering the overflows, because #1) the overflows will be extremely noisy, and #2) they may not keep up one day (temporary stoppage) and the tnak will overflow. The Mag 18 will put out a lot of heat in the water 24 hours a day, and consume a lot of electricity.
3.If you want more flow, install a closed loop, add more powerheads or the Tunze Streams or VorTech pump perhaps.
the truth is that we need more circulation in the tank then the flow because good circulation will move all the detritus from point's that the flow from the return pipe can't reach up to the drain area and will help to keep the tank more clean.
i don't have a place to build a close loop so i go with 3 seio and 1 vortec pump the total heat from the seio and the return pump + the pumps for the uv , pump for the phosban reactor , pump for the calc reactor get high and i run 10" fan inside the sump area and 20" fan top of the tank to reduce the heat , i didn't said that the mag 18 can't run good on this size of tank but because of the risk of to much heat and noise i decide to go with the mag12.