It's good, I have done it for the last two years, it's about 11.5 miles but it will take you about the time it takes to do a half marathon, hills are difficult at the beginning, it's very muddy, but enjoyable and the scenery is amazing. Challenge or race, they are on the same course so I guess no difference, although I wouldn't bother with the 10k personally