Samwik wrote:

"The goal can be missed if we're stuck on the definitions".

And I think many times in this not-quite-science forum we suffer from this. No-one has adequately defined what they mean by God. As you say though, "Certainly someone devoting their life to a particular worldview would be rewarded by being more specific in choosing a definition". We had the ridiculous debate in some parts of the US when they first invaded Iraq as to whether Christians and Muslims worshipped the same God. How's that for arguing over a definition?