In the past the course hasn't been announced or marked until the day before. Some people complained.
In the past the course has been announced or marked weeks before the race. Some people complained.
I agree with whatever our current Race Directors decide, that's why we elected them.
Now that I think about it, I've never even bothered to go look at a race course map before the day of/before the race. Farmdale comes to mind: "WWWHHHAAATTT, you're making us go up Horse Hill?!?! "