I agree with you 100%. Not running a t-stat is in no way optimal, and is the reason - didn't reccomend that others do it.It has been my experience (of 19 years of working on cars professionally) and the experience of every dealer ship I have ever worked at in my life. That you need to hold the coolant in the radiator in order draw the air around the hot coolant in order to cool the coolant down then when the motor reached the stated temperature set forth by the thermostat that it will then open forcing the fresh coolant in to the motor and talking the hot coolant out of the motor to the radiator where it would be trapped so the fans can draw cool air around it in order to cool the coolant down do it can repeat the possess again .
If you have remove your t state and it does not over heat then you don't drive your car much or quite possibly you are one of the most luckiest people I have ever heard of however to offer that as a fix or as advice on this forum is wrong. We do not give out incorrect advice on how to band aid your car together. And I personally don't recommend this to anyone trying to fix an over heating problem. However it is your car so do as you wish
My advice would be to do the following.
Remove your current thermostat
Then take a rather small drill bit 9/64th and drill 2 holes on the outer rim of the thermostat 180* apart. This prevents air to be trapped on top pf the thermostat not allowing the thermostat to open, thus causing over heating. Then open your expansion tank and remove the cross over plug. I then want you to fill the entire motor from the cross over plug you will see the expansion tank begin to fill when you reach the desired level in the expansion tank re-place the cap on the tank and continue to fill the the cross over pipe until you can no longer put any more coolant in the pipe then re install the plug. That is the proper way to fill and the little tricks I have done to insure that there is no air in the system. And the car never over heats. I live in Phoenix AZ and yesterday was 115* so I am quite sure if it works here it will work where ever you are at as well
Good luck and keep us posted on what the out come is if you need me to go in to more detail then please call me 602 269 8955
Also, thank you for the tips.