The only downfall I see is that on the passenger side, its not flush against the wheel well, so technically this could be seen as a "catch all" The factory flap has an offset piece to sit it flush against the wheel well.
On the driver side, it has a plastic liner for what I assume is to protect the filler tube for the gas tank. So on the driver side, the delete plate fits pretty tight up against the liner, so not mush debris can get in there.
Here is a pic of the factory flap with the offset and a picture of the Revtek mounted. You can see there may be an area to catch debris. Not a deal breaker for me though.