I think an easy fix for making the cards more dependable would be to split "Draw" into 2 abilities. One that pulls a card (short or no cd) and one that activates the held card (give it the cd that Draw currently has). All the cards have their uses (though I usually toss spire over my left shoulder) but the RNG needs reeled in a bit...