ghibli said:Not that I don't like them, but the car owner may not like cats and may start to hammer or throw rocks at the cat.
And risk damaging the car further? I think not!

Cats are intelligent enough to know when to rest on a nice warm/cool surface depending on the time opf day and I think that beats dogs hands down.