Yes Silla radiators are not worth the material they are made from, my 8 year old could weld aluminum as well as they do and probably keep the core straight while he did it.
I would like the champion, but they are out of stock with no availability date and have been for two months. It is looking more and more like the old one will just need to be rebuilt.
With no turbo I am not to worried about cooling it and since I am looking at a cummins swap in the future it only needs to hold onto life but for so long anyway.