I'm totally fine with questing through the story, learning everything there is to learn about them through that, before they join us. I definitely don't need them day first. Also some farming some reputation isn't a problem.
I'm not fine with endless reputation grind and time gated quests though. That would not only be annoying as fuck, it would be bullshit.