I see why GW picked Allen. He handles the press well, he is real PC and knows just what to say. He will get the job done.
I think Allen is playing good-cop, bad-cop with General Honore at his side to control the media and PR.