I like to free form the xp most of the time,I believe that characters should be awarded their points for thinking as well as fighting,also the rules don't allow for more than 1 level jump.so if they get to much in one session its a wash anyways.
just make sure the players are 2nd level before parrot island or they don't stand a chance!