Well it does decrease efficiency but not to the extent of what you think, its almost neglible as air is compressable. Your impellor design probably improved the flowrate somewhat
Sorry I wasnt sure about the pulley size on the Rb30et - I was just saying the impellor flows much more than the standard n/a item, probably suffice for the 25det