Radiator leak 05 zrx

So it happened after almost a year of drama free riding I have copped a pin hole or two leak in my radiator. Now Im just looking for an unbiased opinion on the tealdo radiator and els rad bracket package from kwick. Compared to the oem radiator.
Opinion on is it worth the cost as I'm located in Sydney. Australia. And is there much price difference ?
Thanks guys.
Opinion on is it worth the cost as I'm located in Sydney. Australia. And is there much price difference ?
Thanks guys.