Nice install! Looks like the cooler lines in my Audi A6-same color too. Interesting idea with the ferrule hose barb, and the bug screen. I'm curious if the screen reduces air flow through the cooler.
I am sure there is some loss of airflow but then again I am sure there is when it is full of bugs and sand too.