I've gotten to level 8.5 twice now without killing a single innocent (magisters aren't innocent!) but it required attention to dialogue choices to get the most XP from situations and only running some quests out of order. (I find and rescue Gareth before going to the seeker camp.)