It all depends on how you look at it.
If you wanted a full DPS pet, then you are screwed as the damage your pet could have done was incredibly high as you have a chicken with many more upgrades than the average joe. Pre-patch tops was around 3K, but with 74-83 gear, you can see 5k+ on pets, so your chicken will not be able to compete damage wise with teh next tier.
On the other hand, you have made a nice hybrid that gives a wonderful boost to HA. If using a DPS character that uses a base damage weapon, this will make them more powerful. The amount you get per HA upgrade dinimishes rather