For storyline and job quests id like to see instances. Just a regular battle to get the summon for your free company or drops or w/e id rather see open world.

Further more they should do it like you do some of the events in gw2. There is no claiming the mob, everyone helps out. A giant chest pops when the mob dies and you get loot. As far as primals, whoever gets the kill shot should get the summon.