This is the way, imo. At the end of the day, it's a game and you want a character that is fun to play. Plus the mechanics get me excited to try new and weird ancestry/background combinations.
Yeah this is the way I do it except I do a third step which is go back and see if any of the feats ive chosen because of mechanics could be switched to better fit thematically