I've done them many a time for training in the past, but nowadays we tend to just do them in the simulator as it's less potentially dangerous and destructive.
It's funny that despite having done many engine-off landings for training purposes in single engine helicopters I've never had an engine failure in a single, and whilst most of the time we don't train for total engine failures in multi-engine machines, I've suffered 3 double engine failures (none in the last 30 years though, so maybe things are getting better)