I liked that they had it in the football stadium. I was disappointed that the whole setup was around the football field, instead of on it. But then I thought, well maybe they dont want anybody besides the stage on the football field because they are shooting off the fireworks there later. However, they ended up shooting the fireworks off from the rec parking lot.
I thought the setup should have been on the football field to make for a better flow during the event. Kind of like it is when it is at Coleman Commons, where you can wonder anywhere. For example, you could walk clear down to gate 1, but if you wanted to go to the gate 4 side, you couldnt cut across the South endzone side. You had to walk clear back around the stadium.
People will say I am probably crying or whatever, but its JMO, and the opinion of people I talked to. Just throwing out what I think would make it better. As for Owl City, I did not watch, but heard it was actually decent.