It is a 5 loop course, That is significantly more spectator friendly than most road events. And World XC is unlike any other distance race in that you have a pretty big group of runners who will stay together for a good part of the race. You should get to see some action out on the course.
5-6 hours is worth the trip. Tallahassee is cheap. Weather should be nice in January.