Thermostat or No Thermostat?

I ditched electric fan setup in High comp. BB 67 cuda years ago with same overheating issues like OP.
Got aftermarket fan,moved closer to radiator(3 core alum.) and made custom aluminum shroud
Made car at least drivable. Still cant leave running a long time sitting without driving..........