I love canister filters, even for smaller tanks (I have a Fluval 205 on my 26gal).
Just remember that just like HOB
Cleaning any filter media should always be done in a bucket of tank water, not tap water.
Most canister filters usually do well with having their sponge sections rinsed out once a month, and maybe the tubing cleaned once a year. The bio-media should never really get clogged enough to need cleaning.