I think the drop chance is higher with more characters in game (doing different runs with just myself vs with multiple people seems that more drops with more people) but I think just the experience amount given after 8+ people enter the game doesn't grant more experience is what the change was. The higher drop chance is just an assumption though based on observation.