I would adjust the spec slightly to
WorldofWarcraft.com -> Info -> Classes -> Warlock -> Talent Calculator
Having 5/5 Fel Concentration is many times overkill simply because it's extremely rare for a warrior/rogue to miss their pummel, and short of those 2 classes there aren't many you're going to have to channel through their dps, compared to what else you could be doing, such as fearing or dot'ing an additional target.
Also losing 14 magic resist to all spell schools imho is worth it for the trade-off of having Mana Feed so your pet doesn't ever run out of mana.
(Against another outlasting team your pet will run out of mana unless you aren't using devour, in which case your pet isn't using all it's utility that it could be during the match).