Make sure when you install the impeller that it actually snaps in all the way.
Is that a bubble magus impeller? Looks like one. The only way to objectively determine which is better is if you measure the air flow on the air intake using an air flow meter.
When I tried a bubble magus impeller, I noticed I had to raise the water level of the slimmer, which means the bubble magus impeller was pulling in less air.