I'm gonna add some basic maths in regard to balance :

A fighter has less feats than a wizard has spells, yet they should be around the same power level (should being key word here).

Conclusion? Feats should be better than spells. Soem of your new feats options are nice, but i think they aren't enough, sadly.