I think a Warmage fits really well. With a dex and int focus, enough cha to cast. Could weapon finesse for melee and still be able to throw spells at range effectively. This setup utilizes the full range of spells and class features of both classes. For feats I'd not try to specialize, just pick up good individual ones like knowledge devotion.