Ahkay... My only concern with having the gods interact directly with the mortals as gods is that mortals tend to get demanding if they are allowed to. So, if they know that the gods are real, and the gods want the mortals to worship them, what is to stop the mortals from going "do this or we will stop worshiping you"?