Your talent spec is lacking a bit, you're missing 4% crit due to not having master shapeshifter. You can easily drop some points in furor, nurturing instinct, feral aggression, improved leader of the pack or survival instincts to get it. Some more points in improved mangle would also be nice, unless you got an arms warrior or feral tank in your raids.
Since you're engineer, you really should put nitro boosts on your boots. The speed boost easily makes up for the small loss of hit rating. Also put the agility parachute enchant on your cloak. Bracers should have 50ap enchant, weapon enchant should probably be massacre since you're so low on hit/expertise atm, which causes berserking to have a relatively low uptime. Your gems look fine, no comment on those