I never heard or watched a Leo presentation. Dr B is an accomplished scientist/physician...but I would be very hesitant in putting him out to "the street" as a CEO. While the information he presented was significant and positive, his "reading" of the charts and presentation was underwhelming.
That presentation could have been more embellished/emphasised as to the significance of what the trials have accomplished and where they are and could go.
Great to have him on the trials and negotiating/presenting to BP peers, but to the public, he does not appear to have the skill set of a CEO for the street.