The plan with this deck is to get a free, echoed Second Sight using Nesting Avisaur and Elysian Trailblazer, then draw your whole deck, heal with Amaran Camel if your opponent doesn't remove it, and eventually win with Means to an End. It's not a very good plan, but it won one game in Silver I so it's not totally worthless??
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.