I've never seen anyone anywhere say anything positive about those round barrel style coolers, so I'd be very cautious about going down that route.
But yes a chargecooler is an option....expensive one mind you, given you'll need the water core, a pump system, front core, renew pipework etc etc.
I cant comment on how good or bad these ones are ( they're made in China ), but the likes of this style of cooler seems to be the better designs.
http://www.frozenboost.com/air_water-ic ... 89a6a72640
Oddly they seem to get away with fairly small units overall, compared to an air to air setup.
But I would be exhausting all options for getting cold air in and and hot out as best as possible, before making any massive system changes. And if I recall you did have a custom water rad made ? but it was a 2 pass ?
I'm sure Serck should know better, but it's never been a design I'd have favoured....as lets face it, how often do you see an OEM radiator that way ? Very rarely.
Previously my rads had been custom units, but last time round I just bought a Mishimoto for some BMW, as it seemed a good fit core, and good price too. So far it's worked pretty well for me, and pretty much my entire core is blocked by a 4.5" thick intercooler.
I have one large 16" Spal fan, and a smaller motorbike fan. Some day I'll make a small shroud for the 16" though, so it pulls air from more of the core as I know it could be better.
Really, if you've just hit 100degC when in slow traffic on a warm day, but at all other times it's ok. I wouldnt be doing anything drastic. There isnt a major problem that needs fixing