I agree with Manly Man (great handle/pic/quote btw!) in that Battleshaper is a seriously sweet ability, and the earlier you get it the more options are opened within the class. Whereas Through the Haze is also rather nice (as is just about everything about this class in honesty!) I feel that immunities for mundane classes should tend towards the upper end of the class anyhow. Considering you can have IUD, Mettle & Evasion in play by level 9, combined with the option of Combat Focus expenditure, you've already given the class a range of tools by which they can limit problems from all the stuff Through the Haze helps with, and then some. This makes the ability less vital than it otherwise may have been. The swap, therefore, makes perfect sense and I'm in no doubt that this will give an extra edge to the Warrior both as a whole and as a supreme combatant. Go for it!

On a separate issue, this class can't actually take a good number of the Fighter bonus feats from many of the books, because it has nothing stating it's levels count as Fighter levels for the purposes of requirements, so stuff like weapon specialisation are actually off-bounds at present. It's a small issue requiring a single line of text, and I'm pretty sure this was an unintentional oversight, but there it is! Also, I assume the class uses the Fighter chassis for BAB and saves, but as of yet I've not actually seen it state as such anywhere (but I may just be displaying astounding selective blindness!)...