If I were you I would either buy or borrow a infra red gun to see exactly what the temps really are, personally I would never use a car without a stat.
XS power rads being alloy should be better than std at least, my stat is being replaced as it cycles between 73-76C, and I want it nearer 85C, I have set the ecu to turn the fans on at 90C and off at 85C on mine.
tabetha