I don't know anything about this make of pump so can't comment on that.
However, the pump is only held on with 2 of the 4 mounting holes - hence I question assembly quality, as I don't believe the pump mounting will last long without breaking due to vibration.
Pump has no inline filter.
A water proof box is not a good advert. If one of the pipes starts to leak then the box will fill up with water - don't laugh, it happened to me with a different pump box.
If the pump has to be mounted to one side, then the box is too small to hold all the inards.
Would I buy it? NO!