Heya, just recently read this portion of the thread. I started working on a fork of this last night since it was going to just be a small change for personal use, but it felt weird not having it version controlled so I published the fork to a personal repo (linking to your original posts).
The changes I coincidentally address the request @Saida made later in the thread for a descending order. I describe this in the page I made for the fork here.
Would you want me to contribute my changes to your original script or leave them in my fork? I’m fine with either, but would seriously want to keep code publicly versioned controlled if so. I don’t have an account on GreaseMonkey, but if it’s able to do that, then I can totally contribute through there.