Sump tanks is better if you have the space, unless you are going planted. Sumps allow oxygen exchange whereas cannisters dont as they are closed looped. Also sumps allow you to have more filter media as and when required. Different types of media can also be used as you have submerged portions and portions that are exposed.