The feats fine, it's clean fuctional, clear and understandable, and by no means overpowered. I could see it being useful in a campaign where lots of sorcerer/wizards/warmages pop up as foes, or for an NPC trained to fight such people.