It doesn't take all night to cool down a turbo. Usually the time it takes waiting on everyone to get out of the way so you can back in is more than long enough.
I worked for a company beginning in 1995 that didn't want the drivers to idle any more than absolutely necessary. They had already been that way for years, based on what drivers that had been there forever said. They were one of the first to install Temp-A-Start systems in their trucks, then were one of the participants in Cummins' test program for a similar system before they released it as a built-in option. They even had the engine governor set to give us +3 mph more than the baseline if total idle time was less than 20% of total engine run time and +5 mph if it was less than 10%. If you started with the counter reset in early spring or early fall, so you could build up a lot of running hours before you needed to idle much at all, it was easy to stay below 10% if you wanted to. If you set the brakes and left the truck idling it would shut down after five minutes. In "Self-protection" mode the truck would crank itself up and run if the oil temp or battery voltage dropped below a set threshold, and then shut back down once both were back up to a higher threshold. In "Comfort" mode it started and stopped based on the air temperature in the sleeper and the temp the thermostat in the sleeper was set for. It worked great in the winter. It would run maybe 15 minutes every couple of hours in 20°-25°F. In the summer it was the opposite. It's run two hours to cool the sleeper down, then shut off for ten minutes before cranking back up and taking another two hours to pull the temp back down 4°F.
I've also had cops in the NE tell me to shut down the reefer that was cranking up and shutting down as designed while waiting on the street to deliver to meat wholesalers. This was back in the early 1990s. Warehouses in those areas would get fined if trucks were idling on their property, even if the trucks weren't theirs.
I personally hate idling my own truck.In the summer at night I crack the front windows just enough where a d**khead can’t reach inside and open the door and I also open the sleeper windows.In the winter if it’s in the 30’s I use a thick blanket with the truck off,but if it’s colder than that I idle the truck.