The raids I have done, we have just tanked him at the doorway, with his back into the room.
The Entire Raid, not counting the tanks, but Everyone but Hunters are to stand inside his hit box, with hunters just behind as close as they can get. All DPS is to turn and destroy the spikes when they hit.
Has worked quite well unless the DPS are being stupid... Like not attacking a Spike that has the Druid Healer on it...