Cowl sealed off......

When car was caged I had the fab guy install plates over the air inlets on the cowl, car is going to be street driven so I figured it was a good idea given the cooler climate here in Washington. I remember this coming up on here a while ago and a few guys said it was a bad idea for some reason or another.....What say you?