Just wait a week more, and I'll provide something very simple, but at least much better than cyclingranking.
What really bothers me - about them - is that I wrote to them, and said "I don't to want to know your ranking system, but please do something otherwise your data will become worthless"...