i'd have the right to remove children from their homes immediately if there was evidence that they were being abused. too many children are abused and even die because social services aren't willing or able to intervene even in obvious cases of neglect.
In my city, there is a wonderful organization. I'm not sure what it's called. It is a place where at risk children can stay for up to around a week or so while their parents "get their acts together." The kids aren't removed from their homes and it is a free will thing, so it wouldn't work for everyone. But for children who are at risk and the parents realize that they could "lash out" per se, I think it's a great option.