Thought I would bring some closure on which radiator I finally opted for:
I will deal with the steam port accordingly!
Summit had a good price on it and if I have any issues with it they are located one city away from me
I want to thank all of you with educating me on my journey!