I just realized that I forgot to include something that I always try to mention when the subject of Tim O'Keefe or any other professor comes up.
I try not to judge Tim O'Keefe or really even Emily Austin as primarily advocates for Epicurean philosophy. As far as I know they are professional educators and they aren't hired or for all I know allowed to be the kind of advocates for the philosophy that I attribute to the members of the school such as Lucretius or Diogenes of Oinoanda in the ancient world.
I've never read anything from Tim O'Keefe or most of these other academics either stating that they are personally endorsing what they write about. To some extent some sympathy with their subject is implicit, but they are not obligated to put the most sympathetic face on the Epicurean viewpoint. Certainly Cyril Bailey did not do that, and he is one of the authorities we rely on most for his translations. But I do keep in mind that Bailey very clearly stated that he did not agree with many of Epicurus' ethical positions.
So I just want to be sure to say that I've found a lot of valuable information whenever I've read Tim O'Keefe material. I just wouldn't look to him for an explanation of the Epicurean viewpoint from a position of advocating the most persuasive form of it that is possible.