For a betta only aquarium ?
I would use the dual sponge filter, install it to have the top of the output just a little above the surface and direct the flow toward one side of the tank to create a swirl from a side to another and leave a region with calm surface.
Betta like very still water and I try to avoid a turnover above 5x in general for them, the slow bubbling help a lot with surface film accumulation and keep the surface clean.
It's kind of a personal choice, I would go with the less expensive one and see how it goes. Also if you ask me about maintenance, I'm not found of canisters for multiple reasons.