I do feed my cresties in a seperate container, only because the tank I have mine in is so large that the crickets easily hide without ever being eaten. I wouldn't otherwise.
I don't feed my snakes in a seperate container though. I think the reasons for it don't out weigh the reasons against it.