The deity isolated map is a smart choice to challenge others, I don't think anyone is confident to claim to be able to win it with military victory, however, it's not great to be convincing. How about an OCC map?
What I see is that OP put serious thinking on this article and present an unpopular strategy, which might has limited usage, but could be viable in some special maps. Honestly, there's no difference from the strategies for HOF games, which are mostly useless in most natural maps, but they are efficient in special environment. This is just a game, everyone has their own way to enjoy the game, please allow free religions.
What I see is that OP put serious thinking on this article and present an unpopular strategy, which might has limited usage, but could be viable in some special maps. Honestly, there's no difference from the strategies for HOF games, which are mostly useless in most natural maps, but they are efficient in special environment. This is just a game, everyone has their own way to enjoy the game, please allow free religions.