The attached article showed up in my inbox this morning. I think it's worth reading, although Mecci seems to have relied too much on The Great Obfuscator (that would be Cicero) and, perhaps, Wikipedia. Particularly for his presentation of pleasure. However as he gets further into his article his take on the gods seems reasonable to me: what I would call a combination of the realist and idealist viewpoints.
There are copious footnotes, but I didn't dig into them.