What are you trying to do with the radiator?
The best under "normal" conditions, is replace it with what it came with IMO. Otherwise you start dealing with fan shroud issues and as mentioned, upper mounts, and most aftermarket radiators being of questionable fit and unfortunately quality. IMO it's hard to spend the money on a "larger" radiator that is an unknown quantity. Even on here someone recently posted about two failures with a major, non-cheap name brand radiator. Anymore, unless a copper/brass fell into my lap, I'd probably just get whatever the auto parts store would sell me with a lifetime warranty. Heck, the lifetime warranty copper/brass in my truck now had the metal straps around the core rust through and fall off, never heard of that happening before, especially with so few miles and no salt.
If you aren't asking the truck to do something it wasn't originally doing (swapped in big block, lots of super heavy towing up steep hills in high temps, crawling at low speeds, etc) there is generally little need to "upgrade" the radiator. I'd posit that most overheating conditions outside of what I've mentioned are probably because the radiator is already in bad shape, and a same-size replacement would be an improvement, simply because it works. Heat transfer and flow is reduced as the tubes corrode, and generally the bottom of the radiator is worst, where you can't see it. Since many people don't change the coolant or at least make sure the anto-corrosion package is up to snuff, over time the tubes start to get bad.
The majority of what GM was doing with the "larger" radiators (save the really small/short ones) in these trucks seems to have been adding fluid capacity. The largest radiators had almost none of the additional area efficiently exposed to air coming through the core support, because they are much wider than the openings in the support. Even thickness is a trade off.
A high flow water pump won't hurt, but I would only look to that if a new radiator didn't solve a specific problem, and even then you'd be hoping for better performance, not guaranteed. Physics does not concur with being able to move water "too fast" through the radiator to cool (cavitation/flow changes are a different story but not likely with a truck engine), nor do most/all major manufacturers of aftermarket water pumps, so I don't consider that in my suggestion for high flow pumps.