I had a similar feeling after mine last week in ORD. Good information. Gave me reason to pause and take stock of things. I'd like to see the LEaP effort continue into the years ahead.
Regarding the attire, a handful wore jeans, two were in uniform, most were "Blockbuster or better". (for the younger crowd, that translates into khakis and a collared golf shirt - or nicer).