I would add just one note of caution - if you have small kids.
The (outside) motor gets rather hot... a friend of mine had 2 on his 100g and his daughter reached up and touched one of the motors and got a small burn on her hand.
Other than that I have heard they pump quite well...