In a previous life I was a trainer in the Civil Service.
I can see the point of ice-breakers - to an extent, but also know that most staff saw them a waste of time and just wanted to get on with the course.
A friend of mine managed to totally wreck what the person running the course was an innovative exercise...
the group was told to think of a ship and then to say what part of the ship they were. So, you got people saying they were the engine, and they got the ship moving, another was the steering wheel, making sure they were going in the right direction etc. Oh, and they had to do actions as well.
Friend told the trainer quietly that he really didn't feel comfortable with this, but no, trainer insisted he join in. So, friend got up, walked into the middle of the room and stood there, head slightly tilted to one side and with an enquiring look on his face. Of course, they asked him what he was doing.
"I'm in the bar of this bloody ship, trying to get a drink." It was at this point the icebreaker broke up with the equivalent impact of the Titanic hitting that iceberg.
Moral: keep icebreakers short and sweet and for the benefit of the trainees, not the trainer. A short exercise with some interaction is fine. Anything more complex is going to piss at least one member of the group off and that's the last thing you want to do as a trainer. If it doesn't add anything to the group dynamics or to the course as a whole, then ditch it.