I like ZooMed stuff just fine. But for the price? AC20 beats it every time. And replacement parts are super-cheap and easy to find. The ZooMed works well if you have space beside or behind the tank to stash the filter.
If I was going to use a canister on this tank, I'd get an Eheim 2211 because it's not much more expensive in the long run and flow is adjustable.
If you go with the AC, you'll only need a Dremel cutting tool or a cheap hacksaw blade to cut the U tube down to size. Replacements just cost a buck or two so you can easily pick up a backup tube if you're worried about messing up.