Need, Want, it doesn't matter, though I agree with Toq. Unlike the core set there doesn't seem to be any fluff in this set, so in order to get this much content you're going to pay the same amount wether its in one big box or two smaller. Therefore having only one copy of each Objective Set in the box give you the choice to only buy one.
I think the jury is still out on the amount of fluff in this set, or any of the Force Packs, since we've seen at most 1 card from a handful of objective sets.... even the "bad" objective sets have one card that's not fluff.
EDIT: Now in regards to the 1 copy vs 2 copies debate, I'll gladly fork over an extra 20-30 if it means having twice as many cards to build with. I'd rather that than it taking twice as long to get the same number of new cards.