I suggest a simple form of PvP. Players can challenge each other. Both will have to play the same adventure, though not necessarily at the same time. The adventure is timed and the one who wins the adventure quickest, wins and gets the loot from both adventures.
You could have a variation, where the goal is to minimise losses.
Single player only at first, but later also multiplayer.
What do you think?