Vial Kydele Draw

Click here for visual deck (with images)
Click here for my EDH Commander decks
 
I noticed that Braingeysers (Draw spells with X in cost) are good with both Kydele and Vial Smasher, so I tried to build a deck around it.
The plan is: Each turn, cast an X draw spell, hit someone with Vial Smasher, then use Kydele to play out a bunch of mana rocks to repeat (but bigger) for next turn.
Giving my spells Flash is especially useful here (due to Vial Smasher).
 
Mana Acceleration (19): General (2): Spells (22): Sideboard (Omitted/Cut card ideas):
1 Astral Cornucopia 1 Kydele, Chosen of Kruphix 1 Helm of the Host 1 Wizard Class
1 Chromatic Orrery 1 Vial Smasher the Fierce 1 Vedalken Orrery 1 Angrath's Marauders
1 Doubling Cube   1 Expansion // Explosion 1 Gratuitous Violence
1 Dreamstone Hedron Creatures (21): 1 Invoke the Firemind 1 Alhammarret's Archive
1 Elementalist's Palette 1 Psychosis Crawler 1 Damnable Pact 1 Thought Reflection
1 Everflowing Chalice 1 Ulamog, the Infinite Gyre 1 Dregs of Sorrow 1 Villainous Wealth
1 Gemstone Array 1 Arjun, the Shifting Flame 1 Exsanguinate 1 Read the Runes
1 Gilded Lotus 1 Horizon Chimera 1 Overwhelming Forces 1 Kozilek, Butcher of Truth
1 Thran Dynamo 1 Niv-Mizzet, Parun 1 Blue Sun's Zenith 1 Nadir Kraken
1 Kiora's Follower 1 Niv-Mizzet, the Firemind 1 Braingeyser 1 Price of Knowledge
1 Clever Conjurer 1 The Locust God 1 Commander's Insight 1 Dictate of the Twin Gods
1 Fatestitcher 1 Thundering Djinn 1 Diviner's Portent 1 Grafted Exoskeleton
1 Kelpie Guide 1 Zaffai, Thunder Conductor 1 Drown in Dreams 1 Obstinate Familiar
1 Midnight Clock 1 Chakram Retriever 1 Finale of Revelation 1 Elixir of Immortality
1 Mind Over Matter 1 Gadwick, the Wizened 1 Ingenious Mastery 1 Folio of Fancies
1 Tidewater Minion 1 Myojin of Seeing Winds 1 Leyline of Anticipation 1 Fascination
1 Mana Reflection 1 Sakashima of a Thousand Faces 1 Mind Spring 1 Paradox Engine
1 Nyxbloom Ancient 1 Sakashima the Impostor 1 Pull from Tomorrow 1 Prosperity
1 Zendikar Resurgent 1 Spark Double 1 Stroke of Genius 1 Skyscribing
  1 Sphinx of the Second Sun 1 Unbound Flourishing 1 Opportunity
Lands (36): 1 Tolarian Kraken 1 Illuminate 1 Dictate of Karametra
1 Underground Sea 1 Toothy, Imaginary Friend 1 Mindmoil 1 Mana Flare
1 Badlands 1 Seedborn Muse   1 Enter the Infinite
1 Taiga 1 Fiendish Duo   1 Breakthrough
1 Bayou 1 Neheb, Dreadhorde Champion   1 Elvish Aberration
1 Tropical Island     1 Brass's Bounty
1 Volcanic Island     1 Skirge Familiar
1 Watery Grave     1 Cadaverous Bloom
1 Stomping Ground     1 Teferi's Puzzle Box
1 Breeding Pool     1 Myojin of Seeing Winds
1 Steam Vents     1 Zhur-Taa Ancient
1 Crumbling Necropolis     1 Phyresis
1 Savage Lands     1 Lifeblood Hydra
1 Opulent Palace     1 Niv-Mizzet, Dracogenius
1 Frontier Bivouac     1 Arcanis the Omnipotent
1 Ketria Triome     1 Consecrated Sphinx
1 Zagoth Triome     1 Temporal Cascade
1 Akoum Warrior // Akoum Teeth     1 Time Reversal
1 Alchemist's Refuge     1 Time Spiral
1 Bala Ged Recovery // Bala Ged Sanctuary     1 Timetwister
1 Beyeen Veil // Beyeen Coast     1 Reforge the Soul
1 Blackbloom Rogue // Blackbloom Bog     1 Wheel of Fortune
1 Command Tower     1 Knollspine Dragon
1 Hagra Mauling // Hagra Broodpit     1 Runehorn Hellkite
1 Kazandu Mammoth // Kazandu Valley      
1 Khalni Ambush // Khalni Territory      
1 Malakir Rebirth // Malakir Mire      
1 Path of Ancestry      
1 Reliquary Tower      
1 Sea Gate Restoration // Sea Gate, Reborn      
1 Shatterskull Smashing // Shatterskull, the Hammer Pass      
1 Silundi Vision // Silundi Isle      
1 Song-Mad Treachery // Song-Mad Ruins      
1 Umara Wizard // Umara Skyfalls      
1 Valakut Awakening // Valakut Stoneforge      
1 Zof Consumption // Zof Bloodbog      
1 Sol Ring