I would think it lets more air in under the hood.

However, In your case I would suggest maybe adding more hood pins.

Can't really tell by the pic you posted but it looks like you may only be using 1 in each corner.

I have 10 Dusz fasteners on mine and it's nice a satble.