i have 2 Eheim 2217 on my 150g with 11 Frontosa Mpimbwe in it. Noy babies but 5-8" Wild caught so they put out quite a bit of waste. With weekly water changes and quarterly filter cleaning (never both at the same time) my tank is crystal clear. Once you get the hang of removing, cleaning and priming them it is very easy to maintain. As far as canister filters go, i think the 2217 is a great product.