Такие исследования, кажется, всегда должны носить комплексный характер (с привлечением тех же филологов и лингвистов), и вряд ли выводы при этом будут носить однозначный характер...
Меня как-то (на весьма, впрочем, непродолжительное время) заинтересовал древнерусский языческий пантеон... Господи, в результате выясняется, что никакой там определенности, все так зыбко и переменчиво... И постоянное переосмысление в той или иной местности имен богов, их ролей и значения, атрибутов... Придумываются новые прозвища, затем у соседей они переосмысливаются в свете "народной этимологии", появляются новые легенды, персонажи множатся... Как во всей этой чехарде выбрать истинный исток, что действительно "донесла до нас молва", а что было придумано? На каждый вопрос - несколько вариантов ответов, свои школы (имеющие, возможно, свои мотивы, в том числе и идеологические). В принципе, так ведь и с языками, но там более надежный инструментарий - гипотезы можно проверять, изучая соседние языковые ветви... Но все равно источников зачастую несколько - просто из-за наличия цепочек носителей, переосмысления и т.д.
Если говорить о Великом Потопе... Что, собственно, можно извлечь из рассказа про Ноев ковчег кроме самого факта затопления? "Конкретика", связанная с перевозкой животных все равно носит слишком фантастический характер. То есть для реконструкции источников этой конкретики скорее всего придется обращаться к филологам, а не геологам или даже археологам.
Также и с рассказами о драконах... Что-то может и послужило отправной точкой, ну а дальше уже напластования фантазий... Если заняться конкретно Змеем Горынычем, то голова тоже быстро пойдет кругом - можно получать удовольствие от художественных вариаций, но легко убедиться, что островки реальной действительности во всем этом чрезвычайно редки...
http://www.teffy.ru/additional/mif/zmej.phtml
http://www.swarog.ru/z/zmejgoryn1.php
http://www.bibliotekar.ru/mif/31.htm
Можно, например, понять, что из древности идет какой-то "Огненный Змей" (могущий быть чем угодно, кометой, например...), т.е. "Горыныч" изначально от слова "гореть" (значит, плюется огнем). Далее прозвище переосмысляется из-за созвучия с горой и появляются сказки о богатырях, освобождающих красавиц из горного логова (летучий и подземный - это ведь очевидное несоответствие)... Примешиваются какие-то схожие истории (например, библейские про искушение змеем Евы, явно небольшой такой какой-то гадиной, тоже очевидное несоответствие) - рождаются новые сюжеты...