Dr. Douglas Groothius, Professor of Philosophy at Denver Seminary specializes in apologetics. He suggests that enlisting those outside the realm of the Christian world view is sometimes appropriate in order to dislodge the naturalists from their perch. However, it sounds to me that this guy may be beyond the pale.
Sounds like a good idea — after all, even Paul co-opted the surrounding ideas to preach. (Athenians, I see how extremely religious you are in every way. For as I went through the city and looked carefully at the objects of your worship, I found among them an altar with the inscription, To an unknown god. What therefore you worship as unknown, this I proclaim to you.
)
However, it sounds to me that this guy may be beyond the pale.
Possibly.