Another thing to consider is having a backup return pump.
I have 2 of the exact same pumps. That way every 6 months I swap one out for the other and can leave it soaking over night before cleaning it.
Also, if a pump fails I have a backup right away. These things usually happen at 2 in the morning on a Sunday when the LFS won't be open for a day or two...