Yidris, Maelstrom Wielder Yidris, Maelstrom Wielder is all about turning your spells into an unstoppable cascade of value
The downside is that you need Druid to not have summoning sickness to activate it
In order to use Mox Opal for mana, you have to have two more Artifacts in play
Losing 3 resources (a card in hand, a creature, and mana) to draw two seems pretty fair in red, considering most red cards give impulse card draw in the form of exile ityou may play it until end of turn
As for EDH, you can build around this blue commander or just add Kiora to the 99 with your sea monster commanders
Whenever a Ninja you control deals combat damage to a player, you reveal the top card of your library, and each opponent loses life equal to its mana value