The ShiftstonedEternal Power Calculator is a deck-building tool that visualizes your odds of drawing enough Influence and Power based specifically on the cards found in your deck.
I am almost certain that playing 4 Excavates in this deck is a mistake, but playing a 2/2 split of Lightning/Hailstorm is just bizarre. The only reason to play Lightning Storm is if you are maxed out on sweepers already and need more, like in JPS Tin Pile.