I've taken several routes. I've had an old one cleaned and repaired. I've also had to trash a couple because they were beyond repair. With those two, I replaced one with a steel/copper ($$$) unit, and the other with a modern (read: "aluminum") unit. To be honest, I prefer the aluminum. They are inexpensive, and dissipate heat better (in my humble opinion), which is a definite concern with a 454 during a South Texas summer. I actually drive my trucks. So, the whole "It's not factory" thing means little-to-nothing to me.
To answer your question, a radiator shop may want it. Craigslist is another option, if you wanna' mess with the hassle. Unfortunately, nobody will know how good/usable it is, until it's cleaned and tested.