Hm. Fun thought exercise.
The problem I see with this suggestion is that a character with racial boni / abilities & a feat at level 1 seems a bit overpowered. I know some people here like that, but I'm not one of them.
Also, it would make the variant human (if Larian implements it) obsolete.
Variant Human could just get a second bonus feat at level 1. Suddenly not obsolete anymore.
Story milestone feat sounds good at first, until you consider that people are likely to metagame their playthroughs around its existence (and openly spoiling its existence for everyone for build optimization purposes). Minor issue at best though.