A repost:
Advantage for Sumps:
1) great for DIY
2) Potentially can be made very cheaply
3) Open system
4) maintenance can be easier
5) potentially have larger capacity than canisters
6) easier to setup special water flow: like unidirectional flow of a riverine system.
7) Also you can hide heaters and other equip, and have an isolation tank.
con:
1) Open system - easy for people like my six year old to mess with(or other things to get in)
2) not as quiet(esp wet-dry)
3) Some uses old secondary tank may be prone to leaks
4) unless used with a canister, difficult to have a backup in case of say pump failure
5) have drilling diy elements that may dismay users
6) if stand is premade, it limits the size of the sump
For canisters
1) easy to setup
2) modular design easily backed up or design redundancy in the system
3) closed system not easy to tamper with
cons:
1) for the easiest setup, hard to conceal intake and output ports
2) Can be hard to service
3) Some modules maybe prone to leak due to faulty O rings, lid design etc
4) more expensive for better models...