That radiator is awesome. I dig full-on functional parts like that. It should serve you well.
At some point going to the later model lower support/top cap plate vs. the radiator support flange mount is a great way to go. It lessens the fatigue problems that come with solid mounting a radiator.