This was my first and I had a lot of fun. Yeah, I didn't like the immense crowds so if I do it again I'm not starting at either of the main starts and I'm staying in a hotel or something. I think I stood around waiting to start and waited in line for some gatorade and lunches more than I actually rode!
I think accidents are unavoidable. There are all levels of riders, all speeds, and a ton of people all in one place at the same time.