I'm currently using Zhanna deck with the following card setups:

4 Dirk Saber
4 Sandra Trueblade
4 Puwen Bloodhelm
4 Blake Windrunner
2 Aldon The Brave
2 Healing Touch
4 Inner Strength
2 Ice Storm
2 Destroy Arms
1 Resurrection
2 Holy Shield
4 Smite
2 Curse
2 Cover of Night
2 Retreat
2 Reinforced Armor
1 Special Delivery
2 Campfire Stories
2 Rain Delay
4 Extra Sharp
2 Bazaar

It is an ally reinforcement deck, which I found quite weak and relies heavily on luck. Is there any way to improve this deck or should I reconstruct this deck? I'm thinking of creating an ally spam deck with high resources count that allows me to put at 2 to 3 cards at a time with the same hero. It sound impractical, but I wondered if it is possible at least in theory. Thanks in advance for the answers!