The T10 2-piece is superb for threat. I would rank it very highly, although if you already have a tremendous threat lead at all times you should of course go with whatever is higher EH.
Most tanks at the 264 level (norm 25, H 10) either use 4-piece + Pillars, or T10 helm + shoulders + Cat chest + Kraken + Pillars.
Armory check - mostly very good. You should try glyphing Shield Wall (and possibly Last Stand too) as having shorter cooldowns is superb for hard modes. Getting rid of one of your threat glyphs shouldn't be too much of a loss.
I'd also lose the engineering boot enchant for Tuskarr's - the flat move speed may not be as nifty, but stam > crit.
Otherwise, very nice work. Good luck (with a new necklace drop)!