I've gone through three impellers in less than a year at $40 each so that doesn't work for me. One impeller failure I'll take the blame for due to gravel intake but two is still too many.
I installed a Rio today and will report back, not soon, I hope.