I want to break down this question and figure out once and for all which is better for playing and what is better for your wallet
Nalfeshnee will double up on your exiled cards from cascade triggers, while Etali, Primal Storm adds another element of randomness to your deck while giving you some bonus synergies with the rest of The Ruinous Powers deck
Part of what makes storm so difficult to play around is that you end up giving the storm player an additional storm counter while denying them the extra card if you counter a cantrip, which may not always be a profitable outcome for you
Raphael, the Nightwatcher I'm sneaking Blade Historian in for one less mana which is a huge difference, as is the element of surprise
Not to mention the cute addition of Pudge being fed a peanut butter sandwich, keeping with Lilo's Thursday tradition
It has a CMC of five but is reduced by three mana of any color when that player controls a Giant