Rather than a comment on quality of presentation, I thought that the presentation was a 2 hour conference, presenting something that would take a week to understand. They barely got by the basics.
I'm glad it happened and hope that they keep the SEC's feet to the fire.