"How would you feel about having some sort of checkpoint based experience system and not getting experience for kills?"
Pretty disappointed,
but I think there is nothing worse, than level based XP, like in icewind dale 2... xD
Kill a dragon: 1000 xp