Have you considered letting them party and being a cool responsible adult that sticks around to make sure everyone is safe. I had some friends growing up with parents like this. Their theory was the kids are going to party anyway so if you give them a safe space its less likely to go poorly. Anyone who got a little too sick or emotional ended up with an experienced adult to help them recover.