It’s possible to end up with 2 characters who can do nothing but pass their turns. Is that what happened to you?
Almost - I was unable to do anything but pass my turns. The enemy nearly was too; I quit the game before finding out if they were going to draw an attack, since I judged that I wouldn't be able to win even if they did help clear my hand.
Automatically discarding a card when drawing on a full hand does have the benefit that you don't need an extra UI button to trigger it.
Was that also why you didn’t go for shields? Or was it just too convoluted to work with?
I tried it once -- that's when I got stuck on the hand-full-of-shields, which scared me off trying it again. (Although I didn't get Shield Bash that time, which would have been helpful.)
I'll play again tomorrow and see if I can make it work.
Perhaps fireblast is a little OP
Reduce it to 2 damage, perhaps? That's 2AP for only one card advantage, but any card advantage at all should be 2AP (or some equivalent cost) and it's very easy to finish enemies off with 3 damage at once.