As long as you stay within the 12 default levels, you may as well just add an origin feat at level 2.
I cant say I like the feats in D&D5 much. That you get so few and have to waste so many on ASIs doesnt help individualize the character.
With BG3 its worse because maxlevel is only 12, so we will never see that character at its designed maxlevel of 20.