I've a 125l tank and run a Fluval 305 and not yet has it failed me. Keeps the water beautifully clean too, even when occupied by dirty eating and pooing puffers lol
i use Unlmax 250 professional External canister filter Ulta silent no vibration supper effective up to 1000l/h extra large 8l and you can fix in a uv/lamp or a heater and you can use any make of pad filter pad in it to