Originally Posted by pking75
Not all folks at that link.

A thermostat will bring you to running temp faster, which is most likely better for the engine and for more efficient pre-warm-up driving.