It really looks nice and yes, the system does work (refer to 1968 F/L and MUST RAM-AIR.
One question, I am guessing you don't drive it in bad weather. If so, any problem with water ingestion?
The open ACL cut down on flow restriction but did suck hot engine compartment air. Yours is slick and unseen.
____________________________