Hey FPS, just wanted to give you major props again for your work. I am currently leveling my second warrior, first one I played from 1-80 on my own, raided from kara to sunwell and naxx to ToC. I have also played all three specs extensively throughout the last two expansions. I currently have a level 71 warrior that is duel spec Arms and Protection and I have found several inconsistencies that I think i could help you work out.
In Arms spec, Sweeping Strikes is not being used on multi aggro pulls, instead using intimidating shout wich can make things alot more dangerous.
In Protection spec, Concussion Blow is not being used at all. this is a very powerful attack and with its long cooldown, should be made a priority skill.
I have also found that the general combat rotations are kinda loose and not very efficient overall. that may (probably?) is a limitation of the Honor Buddy engine, but if not I have a couple things to share that may increase exp/hour. If you wanna talk shop let me know, i would even be willing to start up a second warrior to beta the One CC from 1 to 80.