I also posted this
here
I ran two tests this evening, and while a small sample size the tests were consistent enough to lead me to seek verification that my math is correct.
Important Notes:
All values are verified using a hunter and Beast Lore.
Testing done on normal level 80 mob and an elite level 80 instance mob.
Same mob used for all 3 test sets in each case (hunter used freezing trap while I used dual spec to test different values)
Test Case 1:
Mob: Infesting Jormungar
Zone: Storm Peaks
Mob Type: Normal
Base Stats:
Melee Damage 421 - 587 Damage
Demoralizing Roar - Base Value of -411 AP
Melee Damage 362 - 528 Damage
Variance in minimum hit - 14%
Variance in maximum hit - 10%
Demoralizing Roar - Talented Value of -575 AP
Melee Damage 339 - 505 Damage
Variance in minimum hit - 19.5%
Variance in maximum hit - 14%
Test Case 2:
Mob: Azure Mage Slayer
Location: Heroic Violet Hold
Mob Type: Elite
Base Stats:
Melee Damage 569 - 792 Damage
Demoralizing Roar - Base Value of -411 AP
Melee Damage 489- 713 Damage
Variance in minimum hit - 14%
Variance in maximum hit - 10%
Demoralizing Roar - Talented Value of -575 AP
Melee Damage 458 - 681 Damage
Variance in minimum hit - 19.6%
Variance in maximum hit - 14%
Conclusion
I wasn't able to get Beast Lore values on Mexxena, which to my knowledge is the only raid boss capable of having their stats seen via Beast Lore. It stands to reason however that the same code functions on all given NPCs in WoW, and that the AP values are similar across all of Wrath of the Lich King.
Given that the minimum and maximum values scale slightly differently, it still appears to be at least a 12% averaged reduction per hit on the base line ability. This appears to increase to a 16.75% averaged reduction at a fully talented shout / roar.
This leads me to question that by sticking talents into improved shout / feral aggression you end up at a extra 1% damage reduction on incoming melee per talent point, which is what I believe this is suggesting. I'd liken this to mitigation by armor, but it functions differently so I feel the term damage reduction is more viable.