I was at the same show. And I agree, that they did put on a good demonstration
One of them flies for us (Omniflight Helicopters) and does the airshows when not on shift. I had a pretty good vantage point, My office is in the trailer at the west end of the ramp.