There are more negatives about having them then good.
Do tell?
Highway Code
Section 123
"You MUST NOT leave a parked vehicle unattended with the engine running."
Well for starters it's illegal to leave a car engine running unatended in a publicly accessable place - that includes your driveway.
Do you even have to let it idle? Can't you just drive steady for the last half mile of your journey?