Dave - the game site's looking better and better by the day. You must be nearing the top of that curve (unless it turns out to be a faux plateau)
I don't know how you'd feel about this but what about a link to the cqranking as an extra button for each rider? (just in case you're running short of new ideas )
Also, how about for next year (so there's plenty time to work out how to do it), each team also has to run a women's team as well to qualify for points. The UCI don't seem to doing much so maybe the weight of Road.cc's thousands of cycling fantasists might boost the status of the women's peloton.
It'd be cool if the comp started earlier (TdU, Qatar etc) so there'd be even less days in the year when I don't have anything interesting to do in the morning at work