I saw your post and pics and that is why I am now looking into the flaps. Be Cool Radiators have an existing fan shroud that has flaps but I don't think they open as much or would be as functional as yours. Looks like you did a nice job on yours. I hope to do something similar.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.