Thermostats - high flow vs standard flow - now I am confused

You might look into an electric fan.
Also, remember:
Get the hot air out from under the hood with hood scoops
Do not slow the water pump down
Use Redline's Water Wetter and straight water
Install a performance radiator
Install a high pressure/high flow water pump like an Edelbrock
Lower temp thermostat.

Warning: Not all aftermarket radiators are performance radiators. All the auto parts stores sell aftermarket radiators.