Overall, sounds like an improvement.

Just a thought...since it is easier for water to go through, is it is easier for debris to make it by the grate and into the impeller?
_________________________
Wear a PFD if you want to live.