I've had one from ebay in my car for maybe 6-8 months paid roughly 190 delivered, at the time i didn't have a thermostat in the car since it stuck and i was feeling a bit dodgy at the time. Replaced my old radiator with the alloy one and it never got off cold so i had to put a thermostat in it that night to make it get up to operating temp.
so in my experience they transfer heat exceptionally well, i had to file out the holes to get it to mount, original fan clears without an issue. and if you have an auto like me the original trans cooling lines will bolt in with a little mods (i cannot remember what i had to do to make it work)