Canisters are an old piece of tech, still useful for trapping particulate, but only so useful as your habit of cleaning them, because that particulate builds up into a nitrate problem. Your live rock and sand reduce the same gunk to nitrogen gas, which floats up as bubbles and vanishes, and your skimmer gets out amino acids by turning them into frothy crud and green/black soup which you toss when the cup gets full. A canister is not good for a reef, and while they can be used with a fish-only, because fish can tolerate a nitrate level that would harm corals, the fish-only would probably be better off with a better balance of fish-mass/water/live rock. This is where I swear that reefs are much easier than fish-onlies, because they don't involve filter-cleaning, my least favorite aspect of the hobby. Skimmer-cleaning is nasty enough.