Love the name, although wouldn't Giant Chicken of Death add more to it's infamy than Giant Death Chicken ?

The former sounds better, definitely.