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 do like Backlash here, since you're relying pretty heavily on 8 copies of two different units, but don't you think that you might want more protection for them against TTS?
Backlash does an awesome jon in this deck and feels so much better than dazzle. TTS was never a problem for me here. Face Aegis is often enough. Otherwise just play Clutch of Talons on a seed and have value :)