I liked the race course itself (I did the half), but feel they did a poor job organizing. Registration was time consuming and poorly handled, signage was poor and/or non-existent. It was an absolute horrible place logistically for the expo, drastically inadequate for that many people.
The same was true for race day, no good signage telling where the half and full would line up. I saw a lot of half and marathon people on the wrong sides of the road, likely one cause for the chip screw-ups. We told in advance of meet up areas by letter, but they never created them. Later they just told everyone to go to the Crocs tent to watch for your relatives. Again, a poor logistical choice telling a few thousand people to go meet at one 10x30 tent.
On course wasn't bad, although it was clear they didn't enforce the "no parking" since there were some significant bottlenecks in places where cars were parks on the course.
Then there was the chip problems. Out of the 40 people I was with, 3 haven't show up in the results as of today.