Went out and checked the route yesterday. Very happy to report that there are no detours this year and there's a fair bit of the rougher asphalt that has been resurfaced.
I completely disregarded fuel economy and had an absolute blast. Will try to bring my A-game on Saturday, although I'm not sure I'll mount the chin spoiler or make any significant mods. Can't wait! Downtown is already transforming itself in anticipation of the F1 Grand Prix...