I've now fixed it so that the day right after a skill goes from unranked to ranked, the skewed xp gain will not be listed in the Personal Records or on the Daily High Scores. However, I kept this for competition trackers just for fairness sake to not underestimate the amount of xp competition participants achieve (anyone with a skill so low as to just be getting the skill ranked on the highscores during the competition likely won't come close to winning for that skill anyway).
Thanks again for your help.
