I found it to be a solid episode. Good tension, good use of the themes of the period. The fact that they had to rely on mercy worked thematically to a degree, but it did feel like a bit of a copout in that the Doctor didn't save the day. But maybe that should be true for an allegory about the Cold War.
Ice Warriors were cool. Not positive what I think of them outside the suit, but it seemed to work fine.