I do like this idea. Maybe build the pure math stuff (Expertise, Improved Defenses, Focus) into the level progression, then give combat feats (extra tricks, situational bonuses, etc.) at even levels and non-combat feats (skill trainings, ritual casting, languages, etc.) at odd levels?