I just recently did a 50k bike race where the organizers had the gpx file that I could import via the Garmin Connect website, then download the course to the watch.
As I was doing the race, the watch would dutifully beep and show me turn arrows with distance to them.
What I was hoping for was for the watch to announce (over BT headset that I have paired with the watch) similar to car GPS systems: "turn right in 200 meters" in voice. That way I didn't have to lift my arm to check which way to turn at every waypoint.
Is it now how it's supposed to work?