You're missing the best card that solves the how to cast a fist full of cards, Prophet of Kruphix. It is another simic card, but worth the inclusion. Allows you to unload your creatures on the opponents turn, gives you mana for instant speed interaction, and is found by Niv.