I agree with the thrust of that. Indeed, there's some overlap between what you're saying and lots of my other writings. I've written on the importance of religion's evolution (from animism and polytheism to monotheism, for instance), and I've also written that theism is indeed based on psychedelic experiences (some links below). I don't go as far as meme theory, though, since that seems to me scientistic. Cultures spread in sociological terms, not strictly biological ones.
I also explore Nietzsche's suggestion that we could use a viable, honourable atheistic religion to deal with existential horror.