How many exp point per mind read are we talking about? (is it fixed or a %). Because if it is fixed then you ca nmind read every one once you reach a certain level?
btw : what is the average enemy count of an area? (is it a walk sim with 2 enemies every 15 min or more like The wircher with 2-5 enemies every 15 sec