Ever since I have owned the vehicle I have had houses where I can pull up on the drive and switch off, which is more or less what I did. For trips out of course it always involved parking, so yes, the turbo would spool down.
I have always driven it hard but not on the limits and not doing...