Radiators 'failing' is not a problem on BMW vehicles, with the same engine. Forget 'thermal shock' and the like, this is down to radiators simply not being up to the job...
I would bet if a top quality aftermarket market alloy rad was fitted...there would be no concerns?
Before he disappeared, Simon mentioned on here that the problem could be due to the installation and that he was working on an alternative. Perhaps the rads are OK and the weakness is due to the design of brackets and fixings. If true, an aftermarket product might be no better when mounted in the same way.