I'm not one for scolding other children. However, it becomes a different issue to me when someone is disrespecting my property. I draw a line there and I do say something.
We've not had issues like you're having. It's been a while since I had a bunch of kids tuning around. One girl purposely broke a scooter of my daughter's in front of me. Hubby loaded the scooter and took it to her front door and told her dad.... She broke it she, can have it.
My driveway goes downhill and especially boys like to see how fast they can come down on bikes, scooters, skates.
Numerous times I have stopped them and told them I won't clean their bloody body out of the glass when they come through to my formal living area. I've said their parents will have to come clean them up and you know as well as I do that they are not allowed to engage in coming down my drive.
One kid was less than 6 and his mom watched him come speeding down the drive on his bike right at my Mercedes that was not yet in the garage. I stopped him. She was upset because in her words " he loves your driveway". I said " then I guess you are ok with replacing any type of damage to my car or other property when he crashes"!
Lastly... one little snot talked back to me when I said I'd let his mom know he was here again when I told him to stop. He said " you can't prove that". I pointed to a hidden camera and said " yes I can... You might smile in that direction everytime you are here because you're on camera"".
I hate to be mean but you have to be firm. My next door neighbor is a POS and has no boundaries. My dog treed an opossum and was barking one night about 730. I was trying to get my dog inside. I heard my gate close which meant someone came into my yard. I had a magnum flashlight and as I had it up to swing at the intruder, my neighbor said whoa!! I told him, you don't come on someone's property unannounced or you could get killed.
There is a line when boundaries and property are not respected. This dad needs to grow some and be a dad.