This is a great little pump when it's working. I've had 5 fail on me. I'm averaging just about 2 years per pump on average. I'm just plugged in my 3rd just for the ATK. I had another powering my reactors. That one failed, then the replacement failed and I went with another brand pump.
Pro's
Plug and play into the Neptune system. When I've swapped it literally plugs back into the same port and no changes are required on the Apex. It just works.
Great for longer runs
Very versatile
Con's
My only Con is the failure rate. I swear if these had a 2-year warranty I would still be receiving free replacements.
Overall I love these little pumps in spite of the failure rate. I continue to buy them but I did reduce to only using them for my ATK.