Yep. And Commanding Shout/PW:S. It only counts if they actually take damage, and since Whirlwind+double Pyro is 3 damage, we needed to buff up the Pyros a bit. In hindsight we could go higher, but it'd be a lot of finicky work to set up the board.
Discovered an OTK combo that still works, but it is pretty card intensive. Charge! (3) on a Frothing (6), Pyro (8), Commanding Shout (10), Inner Rage (10), Inner Rage (10). Six cards. Though I guess Warsong+Giant+Brew+Brew was still four.
It requires some minions on the enemy's side of the board (or yours). Frothing starts at 2, Charge! makes it a 4. Pyro activates, making it +1 per minion. Command Shout prevents death and again adds +1 per minion. Inner Rage x2 adds 4 and each instance adds +1 per minion. I should say living minions, that is four damage to the board, it'll kill a ton of stuff. So that makes Frothing a minimum of 2 (base)+2 (Charge!)+2 (Inner Rage)+2 (Inner Rage) for a total of 10. Meaning we need 20 instances of damage on a minion for it to be a true OTK. We cast four spells, but (and this is the rub) a minion has to actually be damaged. So Pyro will only count once and Frothing will only count three times for damage purposes. That is 4. We need 16 more. So there needs to be 16 health worth of minions on the board, bearing in mind that each of our minions stops counting if they reach 1. Though if we had a minion whose health was actually 1, we could jigger the order of casts to kill them before we made our minions immune.
If we had Alexstraze-d the previous turn or had put any damage on them, this obviously gets easier. Alexstraza means we only need one extra minion on the board.
I don't think it is a very practical deck (the combo costs to many cards, though enough damage to the face reduces the need for each card) but it'd be interesting to experiment with it.