This is true most feats don't scale well if you play into High level. Most DM;s I know myself included tend to load up martials with magic items or DM special powers to let them keep up. But I'll say what I've always said. Original game design was to load up martials with magic items so they could compete with the casters. Swapping out feats and abilities works but it's a you say Patatoe I say Potatoe thing. It acomplishes the same thing in roughly the same way.The issue that I see in the current version is that feats don't tend to scale well, particularly the utility feats, which are the ones most important to try to make up the difference between martials and casters.
The Skilled or Prodigy feats, which can counter the general tendency for casters to be better at skills than Fighters or Barbarians , for example, can be useful. However in general, nothing that they can do can compete with the ability to teleport across continents, or create useful objects out of thin air.
OneD&D sounds like it might have tiered feat trees, which should help counter this issue, but for the moment, giving martials extra feats is going to get them a little more breadth, but not do a whole lot in terms of raw power at the high end.
Your idea works as you said it's just 3.5 resleeved.