I had this issues some years back. Group of kids from a nearby house kept doing the same thing on our driveway.
Scratched up our older car somewhat (never actually saw it, but I know....we're on a pretty deserted court).
Anyway, I just sucked it up so as to not create a neighbor issue. Still dissed me off.
Car now gone, kids too.... I try not to sweat the smaller stuff.
Kudo's to this guy tho! Great neighbor to have!