I got ours rodded out, and it cost about 30% MORE than a brand new radiator from the dealer, for our VW!
The guy showed my the cupful of stuff he got out, and that was just the initial "dry" rodding, before the heavy cleaning process.
The only really proven way of doing it seems to be a proper rodding out, or replacement.
Besides... Why risk a new engine for the sake of a radiator???