Canisters are popular because they can hold all kinds of media (biological being the most important) and on most the flow rate can be adjusted (Axolotls don't like a lot of water flow, like with HOBs - you'd have to baffle a HOB).
I personally just run a sponge filter in my tank. they're cheap, have great biological filtration, and nothing on them needs replaced or can break.