I think that solution OP is suggesting would work to integrate the character into the story, but the problem is that custom Tav is kind of meant to be a blank slate, which is what a lot of players want anyway. Though that really just makes the existence of the Baldurian tag weird, because even if you ignore those choices, once you get to the city you'll sometimes meet characters - not story important, just random folks - that will say they can tell a fellow Baldurian. Which is exactly what I expected based on how the other tags work; even if you never choose any racial or class tagged dialogue choices, you'll always still be that race or class and people will react accordingly. Which effectively means we have the worst of both worlds, as our fantasy backstory for our character could potentially be shattered at random without any input from us, but we also don't get the benefits of a fleshed out background and story.