I would like to know what problems you are having with your filter. I have 4 differen Eheim canisters, and show them no mercy. Overstocked breeding setup, cleaned every 4 to 6 months. The only one that is used in a normally stocked situation is a 2026 on a 65 with an ac300. 7 angels, a few corys & a couple of plecs. It gets cleaned every 6 months, and is only half dirty.
When properly set up, these filters run for years without a problem. It may be a problem with your setup, or your specific application. a 2028 on a smaller tank would be like a washing machine, my 2026 creates plenty of turbulance in my 65.