I haven't seen the louvers, but I think they're just like the glass pack type mufflers. The glass packs are restrictive on the gas motors.
There was a hp "turbo muffler" test done by one of the car magazines a long time ago. The last muffler they tested was a glass pack. It was the worse hp muffler tested. :-laf