Maybe I'm missing something, but why add a ground strap to the radiator? The frame, body all should be well grounded already...
Rodney red use to be heavily recommended here if you had a fat wallet. Was 1000+++, otherwise junkyard, retrofit something else, or get those cheap ass aluminum guys...