Only thing I'm fuzzy about is the ragnaros consistently carrying his weight in matches and a Frothing being the best choice to replace it.
Have you tried using 1x bloodsail raider/wolfrider over the ragnaros?
Anyways, you should probably make a separate topic for it somewhere, this deck list could probably pave the way for warrior to become a top tier class again :D
Welp, just hit rank 2, so I'll probably start my own thread since this deck just keeps winning. Rag is good, although he is probably the last expensive card i would add (gorehowl > Sylvanas > giants > Rag), but he does a really good job. His haste is fantastic against mages, and since I"m using weapons agressively to keep the board clear, rarely does he have to hit random stupid minions. He's also another great Defender of Argus target.
As for the other cards to possibly add, i've tried bloodsail, but found that you need a minimum of 5 weapons to consistently get the bonus. He's in my "control" version where i typically have a weapon and am ok delaying dropping him, but in this deck, i want cards that trade effectively or go to the face quickly. Warhound feels like a bad 4/3 charge, and i don't particularly care for him either. Its 3 mana to remove a 3 toughness creature. Where berserker is a 2/4 that grows out of control very quickly and your opponent needs to find an answer for him. I prefer to do the deck that says "answer this or lose" instead of "I found an answer to your card"
Anyway, i'll go into more detail on my post and certainly link back to your original since that is where it all started.