The expo was pretty awful, as a presenter. After being up for >30 hours working on the project, having to stand up and pitch it for two hours was rough. It also meant not getting to go around and see everybody else's projects.
If they do this again, they should shorten the expo significantly and do it in stages, so that nobody has to stand and talk for two hours.