I am not familiar with that product. If you're in need of a shroud with fans, why not buy one already set up. I have an aluminum radiator made by Wizard Cooling. Might right here in Western New York. They did an awesome job and I got a personal tour of their facility. Down to earth people and excellent product.
http://wizardcooling.com/1967-1972