Basically this.
xp is superior, as it sounds better and quicker to write and pronounce.
Never in a million years would this have crossed my mind as a possibility.
Are we talking about abbreviating "experience" or "experience points"? I feel like there's a difference there - with "Exp" being the abbreviation for "experience" and "XP" for "experience points" (like HP, MP).