I've had CPR (600gph), Hurricane Filters overflow (600gph), eshopps (600gph) and a FLAquatics (1200gph). The only I've had problems with was the CPR. There's a reason their poor design strongly suggests you run an airlift to prevent air from building up. We lost suction on the CPR a couple times. The eshopps replaced it.
All the rest are 'U-tube' style and have only failed when I've been an idiot. Put a snail inside the box to clean algae, which he went into the tube and blocked the flow
. Through repeated stops and starts, the others haven't let me down. The Hurricane was running for 4 years and the FLAquatics will hit 3 years in August.
The only catch to U-tubes is that you have to have a strong return pump, which it sounds like you want. Get one above 600gph and buy a ball valve to add to the return plumbing. Leave it about 3/4 open, and set everything up. if water in the tank starts to climb too high, close the ball valve some more. Don't worry you won't burn up your pump this way.