I saw some traffic on this last week but not sure from what source it came. Bottom line is the answer is YES...if you live in a four-season area like me in Tennessee.
I cut out my scoops (made them functional) the night they arrived, and welded a simple metal mesh from LOWES into the openings to keep the big bugs out.
Painted the scoops and mesh with April Gold and all is well.
They really catch your eye, because you can see the big chrome air pan through the mesh, and they definitely let COOL air in while driving, and HOT air out when stuck in traffic.
'68 428 HO M3 Monster, 4-on-the-floor! Need I say more?