I live and work in KC right by the area where the race started/ended. Took a lunchtime "field-trip" as well as an afternoon one because I couldn't resist going back to see the finish! I'm a recreational mountain biker and it was AMAZING getting to see these professional cyclists go by several times.
I was very surprised at how smoothly things appeared to go, considering the first-year status of this race. From what I saw, there weren't any major problems and it seemed quite well organized. At the start/finish, there appeared to be quite a few people...it was somewhat hard to tell because of the turns there, but I know I was completely pinned against the barrier with rows and rows of people behind me at the finish line!
I'm looking forward to the taped footage on versus to see the rest!
Better late than never... I captured a little bit of video footage from the event. Anyone interested can check it out here, lap three of seven from the final stage in St. Louis: http://www.active.com/video/play.htm?id=5653a5e4-5189-4c8d-8fd4-533dfe7f0b0b
I hope this is the case. Stage races in the US would be awesome. To bring international cycling to this country would be sweet. I certainly would travel to see the races.