On a sidenote, it seems that I have the same problem that others have mentioned before. I can't seem to find my character on the site. I can see "old" versions of my self from other servers but not the one from my current server.
The Leaderboards from parsed from Trion's Discovery information. You won't show on your new server until your discover something there and it's updated in their data. Sorry, I know that's a pain.