Haven't tested it yet, but it looks to me like it still beats out most attack skills.
Compare it to a given pet attack:
Brutal Strike. Brutal strike is the hard hitter of pet attack skills; 10 energy, 5 second recharge, does +29 damage at 12 BM, doubled below 50%. Assuming you get the double it is dealing 58 damage on 10 energy.
Feral Aggression: 17 seconds duration, 33% IAS, +9 damage. At 33% IAS you'll get 12 attacks off on a non-moving target, potentially - that's 12*9 = 108 damage. In adddition, you only would have had 8 attacks normally in that time, so you get 4 times the base attack damage, so at BM12 and an elder pet that's about 4*24.4, or 98 or so damage. So for 15 energy, it deals potentially 206 damage, over 17 seconds.
Now, I'll admit, it likely isn't attacking the whole time, but it could potentially - an to be fair, the Brutal Strike won't always hit for +58 either.
So, Brutal Strike = maxed at 5.8 damage per nominal energy (BM12, hitting for bonus each time), 11.6 damage per second, for 2 nominal energy per second (10 energy every 5 seconds before Expertise).
Feral Aggression = 13.3 damage per nominal energy (BM12, 206 damage for 15 energy), 10.3 damage per second (since it doesn't last its full 20 second recharge), for 0.75 energy per second (15 energy every 20 seconds).
Cry me a river. It's still outclassing the hardest hitting normal pet attack out there. I agree that it's not the nerf I wanted to see, I think I've proposed two different options*, either of which are preferable, but it's not a weak skill.
* Option one: Leave the skill much as before, but only add the bonus damage to pet attack skills. It become less useful to non-BM focussed builds, and the energy per bonus damage is reduced since you need to activate a skill to get damage. This means spamming pet attacks, and costs a ton of energy, though it would potentially make for a nice bar with Ferocious Strike fuelling many pet attacks.
Option two: make it scale from 0..2..3 or 1..2..3 or some such, but make it +0..2..3 damage per attack, per BM skill on the bar. At 12 BM and 4 pet skills it'd deliver +8 damage (+2, for 4 attack skills) per attack, but at 13 or 14 BM (depending on scaling) with 5 pet skills it'd jump up to +15 per attack (+3 damage, 5 BM skills on bar), and for real BM types with 6 or 7 pet skills it could offer huge +18 or +21 damage bonuses, as they are limited to the underpowered pet. Yeah, it'd be powerful, but pets are underpowered, and only true BM builds would be able to take advantage of it - not thumpers. This type of scaling bonus is seen with the warrior skill that hits for more with each signet on the bar, and in reverse is seen on skills like Wastrel's Demise that hit per spell on the bar - so we know that the mechanism is possible, and it does exactly what you want - smaller bonus for passive pet users and thumpers, bigger bonus for BM types.