I am watching now. First comments:
(1) He's welcoming Catherine Wilson, which isn't quite the same thing as saying he's welcoming Epicurus.
(2) He's personally a professional "skeptic" / "atheist" - neither of which (especially skepticism) are Epicurean positions.
All presentations like this have a huge issue with whether they increase visibility to Epicurus at the cost of making what is visible more confusing or off-base than accurate.
I am going to watch the full thing and post more.