I don't know about that particular pump but SICCE (Pronounced Sitchee I believe - Italian) have been around for many years so must have something going for them.
I used to have one of their internal canisters and it worked excellently, until I loaned it to someone who managed to burn the motor out due to neglect.
Have a look at the filters you are considering. How solid does the plastic feel? Is it easy to pull apart? How cheap, or easy to get, are replacement bits? Some of the cheaper brands are made out of thinner plastic and it is easy to break the clips and other fiddly bits.
I think Masterpet are the agents for SICCE in NZ but don't quote me on that.