I think it would be interesting to have a consecutive win and total win list, so we're not losing the data when someone got renominated. That said, the book keeping requirements for all this seems a bit ridiculous to expect someone to do.
I'm in agreement with Theron about the mixing of the results. When you think about it with the new rules the spirit of this competition is really a bit different than the previous. A new start seems fitting with a new thread where the standings could be updated on the first post periodically. Either way though, I'm happy to see competition getting a breath of fresh air.