I agree with all three points. Good ideas. The second one is pretty useful, because on that way you don't have to check in the forum and load every track you drove (if you even remember) of last week. Third one is also nice, but I fear that the weekly toptimes will be useless then, because all players would only care for the top of all time, like it was before the weekly got added.
///