Something else is up with your stroker. For what its worth, my 10 second 410 stroker street car has a small Becool radiator, Chevy HHR fan, and a Milodon mechanical water pump...I can drive in 95° weather without a problem (other than sweating to death).
Some possibilities:
1. Timing is retarded too far (will cause excess heat).
2. Water pump not up to the task. I have this one:
http://www.summitracing.com/parts/mil-16250/overview/make/chrysler
3. Bad thermostat.
4. Air bubble in system.
5. Plugged up block.
6. Crappy fans that don't pull enough air...and yes they should be pulling, not pushing (fans are much more efficient pulling).
I would start by checking the cheap/free things first.