So Kamal, as I understand this, you could then build this fighter out to be 100% stock, or else hugely varied within the same class?
That's a significant improvement over the version we had done of "lots of excess rp feats" on my old PW, if so.
Yes, you could build the 100% stock fighter with this by simply taking the regular feats at the levels you would normally earn them as part of the "bonus feats". Doing that will give you a 100% stock fighter, with no extra feats. Or you could not take any armor or shield feats and use those feats to make a "pit fighter" type who has multiple weapon specializations at level one. Then as our pit fighter adventures he could learn to use armor and take the armor feats as they level, or they remain a proud pit fighter and never take the armor feats.
For pure classes, they dont get any more feats than they would otherwise have at a given level, but they do get to choose they feats they want from the standard set of feats for the class. Where that could get interesting to me is for the rp purposes, like the BG2 inquisitor kit (I think that was the paladin kit that didnt have turn undead). Adding to the existing feat choices things that make logical additions to a feat list, such as battle training vs x for fighters, which seem like a logical feat for a fighter to have access to, representing specialized training they took to combat specific enemy types , like the Samarach Snake Hunter. Likewise there'd be no reason to not give Paladins access to battle training vs undead for example if the Paladin's order hunts down undead, with things like the BG2 Paladin Undead Hunter kit as the example for something like that. The idea is to give flexibility in character design inside of the overall archetype of "fighter" or "paladin" or "rogue", allowing players to assemble their own kit like combinations of feats so they can be truer (if that's a word) to their roleplay concept for the character.
Since these are overrides, you can dump them there and then launch a levelling/training mod and get a feeel for how you could build up a character this way. I didn't include any feats the stock character does not have access to yet, since it was only a proof of concept for the idea.