That's a sweet deck. I'm just not sure, if you're good to go with 16 lands, with Upheaval and Wildfire. Considering you have other ways to utilize/filter them (Compulsive, River and Spout), I would prefer even 18.
Thank you alot for that insight, I will draft yours now ...
P1P1 I'm looking...