I would advise against going to the lfs
and buying something Caz that's what they got in stock. Do your research first and look @ available brands and models. IMO
there are better brands then the xp but it really depends on how deep your wallet is. After dealing with a fluval 306 for almost a year, I can say I'm buying an eheim next year. Great filter, does the job good, but is too finicky with a constant steady gph
But if you're doing a custom tank, you can never go wrong with a custom DIY sump.