Engine looks great! I would caution you to look up a term called "Hydrogen Embrittlement". It is something that happens to metal when it is chrome plated. Cooling fans that have been chromed have a tendency to eventually come apart. The chances that your fan will fail are small but every so often I would have it magnafluxed around the bolt holes. Needless to say, fans never come apart at an opportune time and rarely without causing damage to something else. Just a cautionary note.