You want to change your username? You should ask a mod if what you have in mind is available, they should be able to tell you.
I changed my username too, but it took me ages to come up with a suitable idea. You'll get it eventually. :lol:
I do have a couple of screenshots of the old username...
Although if you type the username into the search bar, their account should come up under "Users".
As for the actual list, I miss it too. I used to enjoy watching my place on the post rankings. :lau