I have two chevy s10's with v8's one is a 86 and the other a 96 and I have always had problems with getting them to stay cool at idle during the summer months up here in Ohio. If I use a high flow non restrictive 160 degree thermostat it will never get over 190a t idle but once I go down the highway it will then run too cold and only be around 160 on colder days and that is no good for wear.
When I bought my 96 s10 back many years ago it already had a 350 stock vortec in it and a stock 4.3 v6 radiator in it which was a one inch plus one row and with a dual generic blower fan in front of the radiator. They had no thermostat in it and it ran 160 and was way too cold. With a 180 oem stat it did fine since it was a stock motor but still not very good overall but did not over heat but I ran the fans on a toggle switch so I always ran them in town driving.
Since my performance builds If I use a regular oem 160 stat it does better but then because it restricts more then a high flow over time it will get warmer at idle but takes longer while still being too cold down the highway. On the 86 or first syle of s10's you can cut the front support and move the radiator up front in order to clear a fan. You can fit a universal 31x16 two row aluminum radiator from summit. Some have clutch fans but with my mounts and radiator forward it still does not have enough room to clear the clutch part of the fan on my 86 or 96.
Now on my 96 s10 I cut the front support as well and moved my radiator forward to clear a fan. I use a 7 blade flex fan with a 2 1/2 depth on both of my builds as I can't fit a clutch fan as it is tight in there with radiators as far forward as they go. With a stock one row radiator like the ones for the 4.3 v6 then you could fit a clutch fan but anything performance and like stated they will not keep a performance v8 cool in stop and go traffic. The radiators listed below is what I use on my 96s10 and the other one from summit I use on my86s10.
For my 96 s10 I use a shroud for a 96 s10 with the 4.3 v6. I had to customize it some but it allows the most air to be pulled through with my fans.
Another option is I have read for electric fans if you want to go that route then use a dual electric setup dodge intrepid from 98 to a few years after that and I have read they cool pretty well. For my 96 I ended up with a 180 oem stat and a 17 inch 7 blade flex fan and it runs about 190 all the time and sometimes can get a little hot in stop and go traffic but for most part it does very well.
I have not put the shroud on my 86s10 yet as I am also using the one from a 96 s10 to put on and try and cool it at idle but have not gotten around it yet to be able to comment on how well if it works good or not.
JEGS Performance Products 52000 JEGS Universal Performance Aluminum Radiators - Free Shipping on All Orders @ JEGS
http://www.summitracing.com/parts/gri-1-25271-x/overview/