If they did world bosses the claim system is fine. They could add dragons that take 40 people or something to kill and give people credit for helping by giving points like in Rift.
Lets say Nidhogg and his army spawn somewhere, group kills them. They get "dragonslayer points" that can be used to purchase gear from NPC in Ishgard. Everyone wins.