Perhaps they should figure out a formula, to calculate xp based on the collective stats of an enemie. So every enemie would give xp regarding is real worth and not an estimated. With that you would have a base for overall xp and you could add xp for quests on top.