The highlight of this app is the ability to track one or more participants from start to finish, even in the dark! The maps are provided in 2D and 3D modes. Expand the maps and you can see street names as the participant makes turn-by-turn.
In a noisy spectator environment, the Audible notifications as the participant gets through timed check points, is a great plus! This way, one is able to view participant race stats at every stage.
The only downside is that when Internet signal is used by so many spectators at the race venue, tracking can be slow to update. However, if you are familiar enough with the app, you must estimate that your participant is a little further ahead than tracking shows. This enables you to be at a certain vantage place to see and cheer your favorite participants as they pass by.
Overall though, a much appreciated App!