Quick warm ups reduce cylinder wear and ring wear, that is why there is a Viscous Heater.
VW TDIs put Glow Plugs (three on my Wife's) into the heater hose outlet so the defroster works.
But when you live in the South where it is hot a lot, the Viscous Heater is useless to say the least.
One observation I have traveling around the country is that there are people every where who idle their engines for 10 to 20 min to warm up the engine. Since the most ring and cylinder wall wear happens during engine warm up, the quicker you can get the engine up to temp, the better. As long as you wait for the engine oil light to go off and the engine to smooth out enough so it does not stall, that is all you need to do before you start going. Even with a hotel right off the expressway exit ramp, you will drive enough to get the oil up to the cam shafts before you accelerate to merge.
Since all vehicles get ZERO MPG at idle, it makes sense to get going as soon as the engine has oil pressure and smooths out enough to go. At -15F if I can't plug in, it only takes about 20 to 30 seconds with my CRD before I am comfortable in putting it into gear and pulling out onto the street, I don't need to run it for a half hour like some do.
I have used this trick for years to save fuel and reduce engine wear, I hope most on this Forum do the same.