I wouldn't. Agility gives only minimal returns on a Warrior, some dodge and some crit... but that's it. If you want dodge, get +Dodge. If you want crit, get +Crit. That's my opinion anyways, I do see some Warriors stack agility in spite of the above.
As for Arms post 3.1, I'm thinkin' I'll...